Condividi tramite


Java.Lang Spazio dei nomi

Classi

AbstractMethodError

Generata quando un'applicazione tenta di chiamare un metodo astratto.

AbstractStringBuilder

Sequenza modificabile di caratteri.

ArithmeticException

Generata quando si è verificata una condizione aritmetica eccezionale.

ArrayIndexOutOfBoundsException

Generata per indicare che è stato eseguito l'accesso a una matrice con un indice non valido.

ArrayStoreException

Generata per indicare che è stato effettuato un tentativo di archiviare il tipo di oggetto errato in una matrice di oggetti.

AssertionError

Generata per indicare che un'asserzione non è riuscita.

Boolean

La classe booleana esegue il wrapping di un valore del tipo boolean primitivo in un oggetto .

BootstrapMethodError

Generata per indicare che un'istruzione invokedynamic o una costante dinamica non è riuscita a risolvere il metodo e gli argomenti bootstrap oppure per invokedynamic istruzioni che il metodo bootstrap non è riuscito a fornire un java.

Byte

La classe esegue il Byte wrapping di un valore di tipo byte primitivo in un oggetto .

Character

La Character classe esegue il wrapping di un valore del tipo char primitivo in un oggetto .

Character.Subset

Le istanze di questa classe rappresentano determinati subset del set di caratteri Unicode.

Character.UnicodeBlock

Famiglia di subset di caratteri che rappresentano i blocchi di caratteri nella specifica Unicode.

Character.UnicodeScript

Famiglia di sottoinsiemi di caratteri che rappresentano gli script di caratteri definiti nell'allegato standard Unicode n. 24: nomihttp://www.unicode.org/reports/tr24/ di script.

CharSequenceConsts
Class

Le istanze della classe Class rappresentano classi e interfacce in un'applicazione Java in esecuzione.

ClassCastException

Generata per indicare che il codice ha tentato di eseguire il cast di un oggetto a una sottoclasse di cui non è un'istanza.

ClassCircularityError

Generata quando la macchina virtuale Java rileva una circolarità nella gerarchia superclasse di una classe caricata.

ClassFormatError

Generata quando la macchina virtuale Java tenta di leggere un file di classe e determina che il file non è valido o non può essere interpretato come file di classe.

ClassLoader

Un caricatore di classi è un oggetto responsabile del caricamento delle classi.

ClassNotFoundException

Generata quando un'applicazione tenta di caricare in una classe tramite il nome della stringa usando: <ul><li>Il forName metodo nella classe Class.

ClassValue

Associare in modo differire un valore calcolato a ogni tipo (potenzialmente).

CloneNotSupportedException

Generata per indicare che il clone metodo nella classe Object è stato chiamato per clonare un oggetto, ma che la classe dell'oggetto non implementa l'interfaccia Cloneable .

Compiler

Non esegue alcuna operazione su Android.

Deprecated

Un elemento di programma annotato @Deprecated è uno che i programmatori sono sconsigliati dall'uso.

DeprecatedAttribute
Double

La Double classe esegue il wrapping di un valore del tipo double primitivo in un oggetto .

Enum

Si tratta della classe base comune di tutte le classi di enumerazione del linguaggio Java.

EnumConstantNotPresentException

Generata quando un'applicazione tenta di accedere a una costante enumerazione per nome e il tipo di enumerazione non contiene alcuna costante con il nome specificato.

Error

È Error una sottoclasse di Throwable che indica problemi gravi che un'applicazione ragionevole non deve tentare di intercettare.

Exception

La classe Exception e le relative sottoclassi sono una forma di Throwable che indica le condizioni che un'applicazione ragionevole potrebbe voler intercettare.

ExceptionInInitializerError

Segnala che si è verificata un'eccezione imprevista in un inizializzatore statico.

Float

La classe esegue il Float wrapping di un valore di tipo float primitivo in un oggetto .

FunctionalInterfaceAttribute
IAppendableExtensions
ICharSequenceExtensions
IllegalAccessError

Generata se un'applicazione tenta di accedere o modificare un campo o di chiamare un metodo a cui non ha accesso.

IllegalAccessException

Un'eccezione IllegalAccessException viene generata quando un'applicazione tenta di creare in modo riflessivo un'istanza (diversa da una matrice), impostare o ottenere un campo o richiamare un metodo, ma il metodo attualmente in esecuzione non ha accesso alla definizione della classe, del campo, del metodo o del costruttore specificati.

IllegalArgumentException

Generata per indicare che un metodo è stato passato a un argomento non valido o inappropriato.

IllegalMonitorStateException

Generata per indicare che un thread ha tentato di attendere il monitoraggio di un oggetto o di notificare ad altri thread in attesa del monitor di un oggetto senza possedere il monitor specificato.

IllegalStateException

Segnala che un metodo è stato richiamato in un momento non valido o inappropriato.

IllegalThreadStateException

Generata per indicare che un thread non è in uno stato appropriato per l'operazione richiesta.

IncompatibleClassChangeError

Generata quando si è verificata una modifica della classe incompatibile in una definizione di classe.

IndexOutOfBoundsException

Generata per indicare che un indice di ordinamento (ad esempio per una matrice, per una stringa o per un vettore) non è compreso nell'intervallo.

InheritableThreadLocal

Questa classe si estende ThreadLocal per fornire l'ereditarietà dei valori dal thread padre al thread figlio: quando viene creato un thread figlio, l'elemento figlio riceve i valori iniziali per tutte le variabili thread-local ereditabili per cui l'elemento padre ha valori.

InstantiationError

Generata quando un'applicazione tenta di usare il costrutto Java new per creare un'istanza di una classe astratta o di un'interfaccia.

InstantiationException

Generata quando un'applicazione tenta di creare un'istanza di una classe usando il newInstance metodo nella classe , ma non è possibile creare un'istanza dell'oggetto classe Classspecificato.

Integer

La Integer classe esegue il wrapping di un valore del tipo int primitivo in un oggetto .

InternalError

Generata per indicare che si è verificato un errore interno imprevisto nella macchina virtuale Java.

InterruptedException

Generata quando un thread è in attesa, in sospensione o in altro modo occupato e il thread viene interrotto, prima o durante l'attività.

JavaSystem

La System classe contiene diversi metodi e campi di classe utili.

LinkageError

Le sottoclassi di LinkageError indicano che una classe ha alcune dipendenze da un'altra classe, ma quest'ultima classe è stata modificata incompatibabilmente dopo la compilazione della classe precedente.

Long

La Long classe esegue il wrapping di un valore del tipo long primitivo in un oggetto .

Math

La classe Math contiene metodi per eseguire operazioni numeriche di base, ad esempio le funzioni esponenziali elementari, logaritmo, radice quadrata e trigonometrica.

NegativeArraySizeException

Generata se un'applicazione tenta di creare una matrice con dimensioni negative.

NoClassDefFoundError

Generata se la macchina virtuale Java o un'istanza ClassLoader tenta di caricare nella definizione di una classe (come parte di una chiamata di metodo normale o come parte della creazione di una nuova istanza usando l'espressione new ) e non è possibile trovare alcuna definizione della classe.

NoSuchFieldError

Generata se un'applicazione tenta di accedere o modificare un campo specificato di un oggetto e tale oggetto non dispone più di tale campo.

NoSuchFieldException

Segnala che la classe non ha un campo di un nome specificato.

NoSuchMethodError

Generata se un'applicazione tenta di chiamare un metodo specificato di una classe (statica o istanza) e tale classe non ha più una definizione di tale metodo.

NoSuchMethodException

Generata quando non è possibile trovare un metodo specifico.

NullPointerException

Generata quando un'applicazione tenta di usare null in un caso in cui è necessario un oggetto .

Number

La classe Number astratta è la superclasse delle classi di piattaforma che rappresentano valori numerici convertibili nei tipi byteprimitivi , , doubleintfloat, long, e .short

NumberFormatException

Generata per indicare che l'applicazione ha tentato di convertire una stringa in uno dei tipi numerici, ma che la stringa non ha il formato appropriato.

Object

La classe Object è la radice della gerarchia di classi.

OutOfMemoryError

Generata quando la macchina virtuale Java non può allocare un oggetto perché non è in memoria e non è possibile rendere disponibile più memoria dal Garbage Collector.

Override

Indica che una dichiarazione di metodo deve eseguire l'override di una dichiarazione di metodo in un supertipo.

OverrideAttribute
Package

Package gli oggetti contengono informazioni sulla versione sull'implementazione e la specifica di un pacchetto Java.

Process

e ProcessBuilder#start()Runtime#exec(String[],String[],File) Runtime.exec I metodi creano un processo nativo e restituiscono un'istanza di una sottoclasse di Process che può essere utilizzata per controllare il processo e ottenere informazioni su di esso.

ProcessBuilder

Questa classe viene usata per creare processi del sistema operativo.

ProcessBuilder.Redirect

Rappresenta un'origine di input del sottoprocesso o una destinazione dell'output del sottoprocesso.

ProcessBuilder.Redirect.Type
Record

Si tratta della classe base comune di tutte le classi di record del linguaggio Java.

ReflectiveOperationException

Superclasse comune delle eccezioni generate da operazioni riflettenti nella reflection principale.

Runnable
Runtime

Ogni applicazione Java ha una singola istanza di classe Runtime che consente all'applicazione di interfacciarsi con l'ambiente in cui è in esecuzione l'applicazione.

RuntimeException

RuntimeException è la superclasse di tali eccezioni che possono essere generate durante il normale funzionamento della macchina virtuale Java.

RuntimePermission

Codice di sicurezza legacy; non usare.

SafeVarargsAttribute
SecurityException

Generata dal gestore della sicurezza per indicare una violazione della sicurezza.

SecurityManager

Codice di sicurezza legacy; non usare.

Short

La classe esegue il Short wrapping di un valore di tipo short primitivo in un oggetto .

StackOverflowError

Generata quando si verifica un overflow dello stack perché un'applicazione si ripete troppo in profondità.

StackTraceElement

Elemento in un'analisi dello stack, come restituito da Throwable#getStackTrace().

StackWalker

Un camminatore in pila.

StackWalker.Option

Opzione Stack Walker per configurare le informazioni dello stack frame stackFrame ottenute da un oggetto StackWalker.

StrictMath

La classe StrictMath contiene metodi per eseguire operazioni numeriche di base, ad esempio le funzioni esponenziali elementari, logaritmo, radice quadrata e trigonometrica.

String

La String classe rappresenta le stringhe di caratteri.

StringBuffer

Sequenza di caratteri modificabile thread-safe.

StringBuilder

Sequenza modificabile di caratteri.

StringIndexOutOfBoundsException

Generata dai String metodi per indicare che un indice è negativo o maggiore delle dimensioni della stringa.

SuppressWarnings

Indica che gli avvisi del compilatore denominati devono essere eliminati nell'elemento con annotazioni (e in tutti gli elementi del programma contenuti nell'elemento con annotazioni).

SuppressWarningsAttribute
Thread

Un thread è un thread di esecuzione in un programma.

Thread.State

Stato del thread.

ThreadDeath

Un'istanza di ThreadDeath viene generata nel thread vittima quando viene richiamato il metodo (deprecato). Thread#stop()

ThreadGroup

Un gruppo di thread rappresenta un set di thread.

ThreadLocal

Questa classe fornisce variabili thread-local.

Throwable

La Throwable classe è la superclasse di tutti gli errori ed eccezioni nel linguaggio Java.

TypeNotPresentException

Generata quando un'applicazione tenta di accedere a un tipo usando una stringa che rappresenta il nome del tipo, ma non è possibile trovare alcuna definizione per il tipo con il nome specificato.

UnknownError

Generata quando si è verificata un'eccezione sconosciuta ma grave nella macchina virtuale Java.

UnsatisfiedLinkError

Generata se la macchina virtuale Java non riesce a trovare una definizione appropriata del linguaggio nativo di un metodo dichiarato native.

UnsupportedClassVersionError

Generata quando la macchina virtuale Java tenta di leggere un file di classe e determina che i numeri di versione principale e secondaria nel file non sono supportati.

UnsupportedOperationException

Generata per indicare che l'operazione richiesta non è supportata.

VerifyError

Generata quando il "verificatore" rileva che un file di classe, anche se ben formato, contiene una sorta di incoerenza interna o problema di sicurezza.

VirtualMachineError

Generata per indicare che la macchina virtuale Java è interrotta o ha esaurito le risorse necessarie per continuare a funzionare.

Void

La Void classe è una classe segnaposto non verificabile per contenere un riferimento all'oggetto Class che rappresenta la parola chiave Java void.

Interfacce

IAppendable

Oggetto a cui char è possibile aggiungere sequenze e valori.

IAutoCloseable

Oggetto che può contenere risorse(ad esempio handle di file o socket) fino a quando non viene chiuso.

ICharSequence

Un CharSequence è una sequenza leggibile di char valori.

ICloneable

Una classe implementa l'interfaccia Cloneable per indicare al java.lang.Object#clone() metodo che è legale per tale metodo di creare una copia field-for-field di istanze di tale classe.

IComparable

Questa interfaccia impone un ordinamento totale sugli oggetti di ogni classe che la implementa.

IDeprecated

Un elemento di programma annotato @Deprecated è uno che i programmatori sono sconsigliati dall'uso.

IFunctionalInterface

Tipo di annotazione informativo usato per indicare che una dichiarazione del tipo di interfaccia deve essere un'interfaccia funzionale definita dalla specifica del linguaggio Java.

IIterable

L'implementazione di questa interfaccia consente a un oggetto di essere la destinazione dell'istruzione avanzata for (talvolta denominata istruzione "ciclo for-each").

IOverride

Indica che una dichiarazione di metodo deve eseguire l'override di una dichiarazione di metodo in un supertipo.

IReadable

Un Readable oggetto è un'origine di caratteri.

IRunnable

L'interfaccia Runnable deve essere implementata da qualsiasi classe le cui istanze devono essere eseguite da un thread.

ISafeVarargs

Asserzione programmatrice che il corpo del metodo o del costruttore con annotazioni non esegue operazioni potenzialmente non sicure sul parametro varargs.

ISuppressWarnings

Indica che gli avvisi del compilatore denominati devono essere eliminati nell'elemento con annotazioni (e in tutti gli elementi del programma contenuti nell'elemento con annotazioni).

StackWalker.IStackFrame

Un StackFrame oggetto rappresenta una chiamata al metodo restituita da StackWalker.

Thread.IUncaughtExceptionHandler

Interfaccia per i gestori richiamati quando un'interruzione Thread brusca a causa di un'eccezione non rilevata.