Java.Lang Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
AbstractMethodError |
Levée lorsqu’une application tente d’appeler une méthode abstraite. |
AbstractStringBuilder |
Séquence mutable de caractères. |
ArithmeticException |
Levée lorsqu’une condition arithmétique exceptionnelle s’est produite. |
ArrayIndexOutOfBoundsException |
Levée pour indiquer qu’un tableau a été accédé avec un index illégal. |
ArrayStoreException |
Levée pour indiquer qu’une tentative a été effectuée pour stocker le type d’objet incorrect dans un tableau d’objets. |
AssertionError |
Levée pour indiquer qu’une assertion a échoué. |
Boolean |
La classe booléenne encapsule une valeur du type |
BootstrapMethodError |
Levée pour indiquer qu’une |
Byte |
La |
Character |
La |
Character.Subset |
Les instances de cette classe représentent des sous-ensembles particuliers du jeu de caractères Unicode. |
Character.UnicodeBlock |
Famille de sous-ensembles de caractères représentant les blocs de caractères dans la spécification Unicode. |
Character.UnicodeScript |
Famille de sous-ensembles de caractères représentant les scripts de caractères définis dans l’annexe standard Unicode #24 : Nomshttp://www.unicode.org/reports/tr24/ de script. |
CharSequenceConsts | |
Class |
Les instances de la classe |
ClassCastException |
Levée pour indiquer que le code a tenté de convertir un objet en sous-classe dont il n’est pas une instance. |
ClassCircularityError |
Levée lorsque la machine virtuelle Java détecte une circularité dans la hiérarchie de superclasse d’une classe chargée. |
ClassFormatError |
Levée lorsque la machine virtuelle Java tente de lire un fichier de classe et détermine que le fichier est mal formé ou ne peut pas être interprété comme un fichier de classe. |
ClassLoader |
Un chargeur de classes est un objet responsable du chargement des classes. |
ClassNotFoundException |
Levée lorsqu’une application tente de charger dans une classe via son nom de chaîne à l’aide de : <ul><li>La |
ClassValue |
Associez de manière différée une valeur calculée à (potentiellement) chaque type. |
CloneNotSupportedException |
Levée pour indiquer que la méthode dans la |
Compiler |
Ne fait rien sur Android. |
Deprecated |
Un élément de programme annoté |
DeprecatedAttribute | |
Double |
La |
Enum |
Il s’agit de la classe de base commune de toutes les classes d’énumération de langage Java. |
EnumConstantNotPresentException |
Levée lorsqu’une application tente d’accéder à une constante d’énumération par nom et que le type d’énumération ne contient aucune constante portant le nom spécifié. |
Error |
Il |
Exception |
La classe |
ExceptionInInitializerError |
Signale qu’une exception inattendue s’est produite dans un initialiseur statique. |
Float |
La |
FunctionalInterfaceAttribute | |
IAppendableExtensions | |
ICharSequenceExtensions | |
IllegalAccessError |
Levée si une application tente d’accéder ou de modifier un champ, ou d’appeler une méthode auquel elle n’a pas accès. |
IllegalAccessException |
Une exception IllegalAccessException est levée lorsqu’une application tente de créer une instance (autre qu’un tableau), de définir ou d’obtenir un champ, ou d’appeler une méthode, mais que la méthode en cours d’exécution n’a pas accès à la définition de la classe, du champ, de la méthode ou du constructeur spécifié. |
IllegalArgumentException |
Levée pour indiquer qu’une méthode a été passée à un argument illégal ou inapproprié. |
IllegalMonitorStateException |
Levée pour indiquer qu’un thread a tenté d’attendre sur le moniteur d’un objet ou de notifier d’autres threads en attente sur le moniteur d’un objet sans posséder le moniteur spécifié. |
IllegalStateException |
Signale qu’une méthode a été appelée à un moment illégal ou inapproprié. |
IllegalThreadStateException |
Levée pour indiquer qu’un thread n’est pas dans un état approprié pour l’opération demandée. |
IncompatibleClassChangeError |
Levée lorsqu’une modification de classe incompatible s’est produite à une définition de classe. |
IndexOutOfBoundsException |
Levée pour indiquer qu’un index d’une sorte (par exemple, un tableau, une chaîne ou un vecteur) est hors limites. |
InheritableThreadLocal |
Cette classe s’étend |
InstantiationError |
Levée lorsqu’une application tente d’utiliser la construction Java |
InstantiationException |
Levée lorsqu’une application tente de créer une instance d’une classe à l’aide de la méthode dans la |
Integer |
La |
InternalError |
Levée pour indiquer qu’une erreur interne inattendue s’est produite dans la machine virtuelle Java. |
InterruptedException |
Levée lorsqu’un thread est en attente, en veille ou autrement occupé, et que le thread est interrompu, avant ou pendant l’activité. |
JavaSystem |
La |
LinkageError |
Les sous-classes d’indiquent |
Long |
La |
Math |
La classe |
NegativeArraySizeException |
Levée si une application tente de créer un tableau avec une taille négative. |
NoClassDefFoundError |
Levée si la machine virtuelle Java ou une |
NoSuchFieldError |
Levée si une application tente d’accéder ou de modifier un champ spécifié d’un objet et que cet objet n’a plus ce champ. |
NoSuchFieldException |
Signale que la classe n’a pas de champ de nom spécifié. |
NoSuchMethodError |
Levée si une application tente d’appeler une méthode spécifiée d’une classe (statique ou instance) et que cette classe n’a plus de définition de cette méthode. |
NoSuchMethodException |
Levée lorsqu’une méthode particulière est introuvable. |
NullPointerException |
Levée lorsqu’une application tente d’utiliser |
Number |
La classe |
NumberFormatException |
Levée pour indiquer que l’application a tenté de convertir une chaîne en un des types numériques, mais que la chaîne n’a pas le format approprié. |
Object |
La classe |
OutOfMemoryError |
Levée lorsque la machine virtuelle Java ne peut pas allouer un objet, car il n’est pas en mémoire et qu’aucune mémoire supplémentaire n’est disponible par le garbage collector. |
Override |
Indique qu’une déclaration de méthode est destinée à remplacer une déclaration de méthode dans un supertype. |
OverrideAttribute | |
Package |
|
Process |
Le |
ProcessBuilder |
Cette classe est utilisée pour créer des processus de système d’exploitation. |
ProcessBuilder.Redirect |
Représente une source d’entrée de sous-processus ou une destination de sortie de sous-processus. |
ProcessBuilder.Redirect.Type | |
Record |
Il s’agit de la classe de base commune de toutes les classes d’enregistrements de langage Java. |
ReflectiveOperationException |
Superclasse commune des exceptions levées par des opérations de réflexion dans la réflexion principale. |
Runnable | |
Runtime |
Chaque application Java a une seule instance de classe |
RuntimeException |
|
RuntimePermission |
Code de sécurité hérité ; n’utilisez pas. |
SafeVarargsAttribute | |
SecurityException |
Levée par le gestionnaire de sécurité pour indiquer une violation de sécurité. |
SecurityManager |
Code de sécurité hérité ; n’utilisez pas. |
Short |
La |
StackOverflowError |
Levée lorsqu’un dépassement de capacité de pile se produit parce qu’une application récurse trop profondément. |
StackTraceElement |
Élément d’une trace de pile, tel qu’il est retourné par |
StackWalker |
Un marcheur de pile. |
StackWalker.Option |
Option de walker de pile pour configurer les informations de trame de pile StackFrame obtenues par un |
StrictMath |
La classe |
String |
La |
StringBuffer |
Séquence mutable de caractères thread-safe. |
StringBuilder |
Séquence mutable de caractères. |
StringIndexOutOfBoundsException |
Levée par |
SuppressWarnings |
Indique que les avertissements du compilateur nommé doivent être supprimés dans l’élément annoté (et dans tous les éléments de programme contenus dans l’élément annoté). |
SuppressWarningsAttribute | |
Thread |
Un thread est un thread d’exécution dans un programme. |
Thread.State |
État du thread. |
ThreadDeath |
Une instance de |
ThreadGroup |
Un groupe de threads représente un ensemble de threads. |
ThreadLocal |
Cette classe fournit des variables locales de thread. |
Throwable |
La |
TypeNotPresentException |
Levée lorsqu’une application tente d’accéder à un type à l’aide d’une chaîne représentant le nom du type, mais aucune définition pour le type portant le nom spécifié est disponible. |
UnknownError |
Levée lorsqu’une exception inconnue mais grave s’est produite dans la machine virtuelle Java. |
UnsatisfiedLinkError |
Levée si la machine virtuelle Java ne trouve pas de définition de langage natif appropriée d’une méthode déclarée |
UnsupportedClassVersionError |
Levée lorsque la machine virtuelle Java tente de lire un fichier de classe et détermine que les numéros de version principale et mineure du fichier ne sont pas pris en charge. |
UnsupportedOperationException |
Levée pour indiquer que l’opération demandée n’est pas prise en charge. |
VerifyError |
Levée lorsque le « vérificateur » détecte qu’un fichier de classe, bien formé, contient une sorte d’incohérence interne ou de problème de sécurité. |
VirtualMachineError |
Levée pour indiquer que la machine virtuelle Java est interrompue ou qu’elle a dépassé les ressources nécessaires pour continuer à fonctionner. |
Void |
La |
Interfaces
IAppendable |
Objet auquel |
IAutoCloseable |
Objet qui peut contenir des ressources (telles que des handles de fichier ou de socket) jusqu’à ce qu’elle soit fermée. |
ICharSequence |
Il |
ICloneable |
Une classe implémente l’interface |
IComparable |
Cette interface impose un ordre total aux objets de chaque classe qui l’implémente. |
IDeprecated |
Un élément de programme annoté |
IFunctionalInterface |
Type d’annotation informatif utilisé pour indiquer qu’une déclaration de type d’interface est destinée à être une interface fonctionnelle telle que définie par la spécification du langage Java. |
IIterable |
L’implémentation de cette interface permet à un objet d’être la cible de l’instruction améliorée |
IOverride |
Indique qu’une déclaration de méthode est destinée à remplacer une déclaration de méthode dans un supertype. |
IReadable |
A |
IRunnable |
L’interface |
ISafeVarargs |
Assertion du programmeur indiquant que le corps de la méthode ou du constructeur annoté n’effectue pas d’opérations potentiellement dangereuses sur son paramètre varargs. |
ISuppressWarnings |
Indique que les avertissements du compilateur nommé doivent être supprimés dans l’élément annoté (et dans tous les éléments de programme contenus dans l’élément annoté). |
StackWalker.IStackFrame |
Un |
Thread.IUncaughtExceptionHandler |
Interface pour les gestionnaires appelés lorsqu’un |