Partager via


Java.Lang Espace de noms

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 boolean primitif dans un objet.

BootstrapMethodError

Levée pour indiquer qu’une invokedynamic instruction ou une constante dynamique n’a pas pu résoudre sa méthode et ses arguments d’amorçage, ou pour invokedynamic l’instruction, la méthode bootstrap n’a pas pu fournir un java.

Byte

La Byte classe encapsule une valeur de type byte primitif dans un objet.

Character

La Character classe encapsule une valeur du type char primitif dans un objet.

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 Class représentent des classes et des interfaces dans une application Java en cours d’exécution.

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 forName méthode dans la classe Class.

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 clone classe Object a été appelée pour cloner un objet, mais que la classe de l’objet n’implémente pas l’interface Cloneable .

Compiler

Ne fait rien sur Android.

Deprecated

Un élément de programme annoté @Deprecated est un élément que les programmeurs sont déconseillés d’utiliser.

DeprecatedAttribute
Double

La Double classe encapsule une valeur du type double primitif dans un objet.

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 Error s’agit d’une sous-classe qui Throwable indique des problèmes graves qu’une application raisonnable ne doit pas essayer de intercepter.

Exception

La classe Exception et ses sous-classes sont une forme qui Throwable indique les conditions qu’une application raisonnable peut souhaiter intercepter.

ExceptionInInitializerError

Signale qu’une exception inattendue s’est produite dans un initialiseur statique.

Float

La Float classe encapsule une valeur de type float primitif dans un objet.

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 ThreadLocal pour fournir l’héritage des valeurs du thread parent au thread enfant : lorsqu’un thread enfant est créé, l’enfant reçoit des valeurs initiales pour toutes les variables locales de thread héritées pour lesquelles le parent a des valeurs.

InstantiationError

Levée lorsqu’une application tente d’utiliser la construction Java new pour instancier une classe abstraite ou une interface.

InstantiationException

Levée lorsqu’une application tente de créer une instance d’une classe à l’aide de la méthode dans la newInstance classe Class, mais que l’objet de classe spécifié ne peut pas être instancié.

Integer

La Integer classe encapsule une valeur du type int primitif dans un objet.

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 System classe contient plusieurs champs et méthodes de classe utiles.

LinkageError

Les sous-classes d’indiquent LinkageError qu’une classe est dépendante d’une autre classe ; toutefois, cette dernière classe a changé de manière incompatible après la compilation de l’ancienne classe.

Long

La Long classe encapsule une valeur du type long primitif dans un objet.

Math

La classe Math contient des méthodes pour effectuer des opérations numériques de base telles que les fonctions élémentaires exponentielles, logarithmiques, racine carrée et trigonométrique.

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 ClassLoader instance tente de charger dans la définition d’une classe (dans le cadre d’un appel de méthode normal ou dans le cadre de la création d’une instance à l’aide de l’expression new ) et qu’aucune définition de la classe n’est trouvée.

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 null dans un cas où un objet est requis.

Number

La classe Number abstraite est la superclasse des classes de plateforme représentant des valeurs numériques convertibles en types byteprimitifs , , double, float, int, longet short.

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 Object est la racine de la hiérarchie de classes.

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

Package les objets contiennent des informations de version sur l’implémentation et la spécification d’un package Java.

Process

Le ProcessBuilder#start() et Runtime#exec(String[],String[],File) Runtime.exec les méthodes créent un processus natif et retournent une instance d’une sous-classe de Process ce qui peut être utilisée pour contrôler le processus et obtenir des informations sur celui-ci.

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 Runtime qui permet à l’application d’interagir avec l’environnement dans lequel l’application s’exécute.

RuntimeException

RuntimeException est la superclasse de ces exceptions qui peuvent être levées pendant le fonctionnement normal de la machine virtuelle Java.

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 Short classe encapsule une valeur de type short primitif dans un objet.

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 Throwable#getStackTrace().

StackWalker

Un marcheur de pile.

StackWalker.Option

Option de walker de pile pour configurer les informations de trame de pile StackFrame obtenues par un StackWalker.

StrictMath

La classe StrictMath contient des méthodes pour effectuer des opérations numériques de base telles que les fonctions élémentaires exponentielles, logarithmiques, racine carrée et trigonométrique.

String

La String classe représente des chaînes de caractères.

StringBuffer

Séquence mutable de caractères thread-safe.

StringBuilder

Séquence mutable de caractères.

StringIndexOutOfBoundsException

Levée par String des méthodes pour indiquer qu’un index est négatif ou supérieur à la taille de la chaîne.

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 ThreadDeath est levée dans le thread de victime lorsque la méthode (déconseillée) Thread#stop() est appelée.

ThreadGroup

Un groupe de threads représente un ensemble de threads.

ThreadLocal

Cette classe fournit des variables locales de thread.

Throwable

La Throwable classe est la superclasse de toutes les erreurs et exceptions dans le langage Java.

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 native.

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 Void classe est une classe d’espace réservé ininstantable pour contenir une référence à l’objet Class représentant le mot clé Java void.

Interfaces

IAppendable

Objet auquel char des séquences et des valeurs peuvent être ajoutées.

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 CharSequence s’agit d’une séquence lisible de char valeurs.

ICloneable

Une classe implémente l’interface Cloneable pour indiquer à la java.lang.Object#clone() méthode qu’il est légal pour cette méthode de créer une copie de champ pour champ d’instances de cette classe.

IComparable

Cette interface impose un ordre total aux objets de chaque classe qui l’implémente.

IDeprecated

Un élément de programme annoté @Deprecated est un élément que les programmeurs sont déconseillés d’utiliser.

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 for (parfois appelée instruction « for-each loop »).

IOverride

Indique qu’une déclaration de méthode est destinée à remplacer une déclaration de méthode dans un supertype.

IReadable

A Readable est une source de caractères.

IRunnable

L’interface Runnable doit être implémentée par n’importe quelle classe dont les instances sont destinées à être exécutées par un thread.

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 StackFrame objet représente un appel de méthode retourné par StackWalker.

Thread.IUncaughtExceptionHandler

Interface pour les gestionnaires appelés lorsqu’un Thread arrêt brusque est dû à une exception non interceptée.