Java.Lang Espacio de nombres

Clases

AbstractMethodError

Se produce cuando una aplicación intenta llamar a un método abstracto.

AbstractStringBuilder

Secuencia mutable de caracteres.

ArithmeticException

Se produce cuando se ha producido una condición aritmética excepcional.

ArrayIndexOutOfBoundsException

Se produce para indicar que se ha accedido a una matriz con un índice no válido.

ArrayStoreException

Se produce para indicar que se ha intentado almacenar el tipo incorrecto de objeto en una matriz de objetos.

AssertionError

Se produce para indicar que se ha producido un error en una aserción.

Boolean

La clase booleana encapsula un valor del tipo boolean primitivo en un objeto .

BootstrapMethodError

Se produce para indicar que una invokedynamic instrucción o una constante dinámica no pudieron resolver sus argumentos y métodos de arranque, o para invokedynamic la instrucción que el método bootstrap no ha podido proporcionar un java.

Byte

La Byte clase encapsula un valor de tipo byte primitivo en un objeto .

Character

La Character clase ajusta un valor del tipo char primitivo en un objeto .

Character.Subset

Las instancias de esta clase representan subconjuntos concretos del conjunto de caracteres Unicode.

Character.UnicodeBlock

Familia de subconjuntos de caracteres que representan los bloques de caracteres en la especificación Unicode.

Character.UnicodeScript

Familia de subconjuntos de caracteres que representan los scripts de caracteres definidos en el Anexo estándar Unicode n.º 24: Nombreshttp://www.unicode.org/reports/tr24/ de script.

CharSequenceConsts
Class

Las instancias de la clase Class representan clases e interfaces en una aplicación Java en ejecución.

ClassCastException

Se produce para indicar que el código ha intentado convertir un objeto en una subclase de la que no es una instancia.

ClassCircularityError

Se produce cuando la máquina virtual Java detecta una circularidad en la jerarquía de superclase de una clase que se está cargando.

ClassFormatError

Se produce cuando la máquina virtual Java intenta leer un archivo de clase y determina que el archivo tiene un formato incorrecto o, de lo contrario, no se puede interpretar como un archivo de clase.

ClassLoader

Un cargador de clases es un objeto responsable de cargar clases.

ClassNotFoundException

Se produce cuando una aplicación intenta cargar en una clase a través de su nombre de cadena mediante: <ul><li>El forName método de la clase Class.

ClassValue

Asocie de forma diferida un valor calculado a cada tipo (potencialmente).

CloneNotSupportedException

Se produce para indicar que se ha llamado al método de la clone clase Object para clonar un objeto, pero que la clase del objeto no implementa la Cloneable interfaz.

Compiler

No hace nada en Android.

Deprecated

Un elemento de programa anotado @Deprecated es el que los programadores no pueden usar.

DeprecatedAttribute
Double

La Double clase ajusta un valor del tipo double primitivo en un objeto .

Enum

Esta es la clase base común de todas las clases de enumeración de lenguaje Java.

EnumConstantNotPresentException

Se produce cuando una aplicación intenta acceder a una constante de enumeración por nombre y el tipo de enumeración no contiene ninguna constante con el nombre especificado.

Error

Es Error una subclase de Throwable que indica problemas graves que una aplicación razonable no debe intentar detectar.

Exception

La clase Exception y sus subclases son una forma de Throwable que indica las condiciones que una aplicación razonable podría querer detectar.

ExceptionInInitializerError

Indica que se ha producido una excepción inesperada en un inicializador estático.

Float

La Float clase encapsula un valor de tipo float primitivo en un objeto .

FunctionalInterfaceAttribute
IAppendableExtensions
ICharSequenceExtensions
IllegalAccessError

Se produce si una aplicación intenta acceder a un campo o modificarlo o llamar a un método al que no tiene acceso.

IllegalAccessException

Se produce una excepción IllegalAccessException cuando una aplicación intenta crear de forma reflexiva una instancia (distinta de una matriz), establecer o obtener un campo, o invocar un método, pero el método que se está ejecutando actualmente no tiene acceso a la definición de la clase, campo, método o constructor especificados.

IllegalArgumentException

Se produce para indicar que se ha pasado un método a un argumento no válido o inadecuado.

IllegalMonitorStateException

Se produce para indicar que un subproceso ha intentado esperar en el monitor de un objeto o notificar a otros subprocesos que esperan en el monitor de un objeto sin poseer el monitor especificado.

IllegalStateException

Indica que se ha invocado un método en un momento no válido o inadecuado.

IllegalThreadStateException

Se produce para indicar que un subproceso no está en un estado adecuado para la operación solicitada.

IncompatibleClassChangeError

Se produce cuando se ha producido un cambio de clase incompatible en alguna definición de clase.

IndexOutOfBoundsException

Se produce para indicar que un índice de algún tipo (por ejemplo, una matriz, una cadena o un vector) está fuera del intervalo.

InheritableThreadLocal

Esta clase se extiende para proporcionar la herencia de valores del subproceso primario al subproceso secundario: cuando se crea un subproceso secundario, el elemento secundario recibe valores iniciales ThreadLocal para todas las variables locales del subproceso heredable para las que el elemento primario tiene valores.

InstantiationError

Se produce cuando una aplicación intenta usar la construcción de Java new para crear instancias de una clase abstracta o una interfaz.

InstantiationException

Se produce cuando una aplicación intenta crear una instancia de una clase mediante el método de la newInstance clase Class, pero no se puede crear una instancia del objeto de clase especificado.

Integer

La Integer clase ajusta un valor del tipo int primitivo en un objeto .

InternalError

Se produce para indicar que se ha producido algún error interno inesperado en la máquina virtual Java.

InterruptedException

Se produce cuando un subproceso está esperando, en suspensión o ocupado, y el subproceso se interrumpe, ya sea antes o durante la actividad.

JavaSystem

La System clase contiene varios métodos y campos de clase útiles.

LinkageError

Las subclases de LinkageError indican que una clase tiene alguna dependencia en otra clase; sin embargo, la última clase ha cambiado incompatibilidadmente después de la compilación de la clase anterior.

Long

La Long clase ajusta un valor del tipo long primitivo en un objeto .

Math

La clase Math contiene métodos para realizar operaciones numéricas básicas, como las funciones exponenciales elementales, logaritmo, raíz cuadrada y trigonométrica.

NegativeArraySizeException

Se produce si una aplicación intenta crear una matriz con un tamaño negativo.

NoClassDefFoundError

Se produce si la máquina virtual Java o una ClassLoader instancia intentan cargarse en la definición de una clase (como parte de una llamada de método normal o como parte de la creación de una nueva instancia mediante la new expresión) y no se pudo encontrar ninguna definición de la clase.

NoSuchFieldError

Se produce si una aplicación intenta tener acceso o modificar un campo especificado de un objeto y ese objeto ya no tiene ese campo.

NoSuchFieldException

Indica que la clase no tiene un campo de un nombre especificado.

NoSuchMethodError

Se produce si una aplicación intenta llamar a un método especificado de una clase (ya sea estática o de instancia) y esa clase ya no tiene una definición de ese método.

NoSuchMethodException

Se produce cuando no se encuentra un método determinado.

NullPointerException

Se produce cuando una aplicación intenta usar null en un caso en el que se requiere un objeto.

Number

La clase Number abstracta es la superclase de las clases de plataforma que representan valores numéricos que se pueden convertir a los tipos byteprimitivos , , double, floatint, longy short.

NumberFormatException

Se produce para indicar que la aplicación ha intentado convertir una cadena en uno de los tipos numéricos, pero que la cadena no tiene el formato adecuado.

Object

La clase Object es la raíz de la jerarquía de clases.

OutOfMemoryError

Se produce cuando la máquina virtual Java no puede asignar un objeto porque está fuera de memoria y el recolector de elementos no utilizados no puede poner más memoria disponible.

Override

Indica que una declaración de método está pensada para invalidar una declaración de método en un supertipo.

OverrideAttribute
Package

Package los objetos contienen información de versión sobre la implementación y especificación de un paquete de Java.

Process

y ProcessBuilder#start()Runtime#exec(String[],String[],File) Runtime.exec los métodos crean un proceso nativo y devuelven una instancia de una subclase de Process que se puede usar para controlar el proceso y obtener información sobre él.

ProcessBuilder

Esta clase se usa para crear procesos de sistema operativo.

ProcessBuilder.Redirect

Representa un origen de entrada de subproceso o un destino de salida de subproceso.

ProcessBuilder.Redirect.Type
Record

Esta es la clase base común de todas las clases de registro de lenguaje Java.

ReflectiveOperationException

Superclase común de excepciones producidas por operaciones reflectantes en la reflexión principal.

Runnable
Runtime

Cada aplicación de Java tiene una sola instancia de clase Runtime que permite a la aplicación interactuar con el entorno en el que se ejecuta la aplicación.

RuntimeException

RuntimeException es la superclase de esas excepciones que se pueden producir durante el funcionamiento normal de la máquina virtual Java.

RuntimePermission

Código de seguridad heredado; no use.

SafeVarargsAttribute
SecurityException

Producida por el administrador de seguridad para indicar una infracción de seguridad.

SecurityManager

Código de seguridad heredado; no use.

Short

La Short clase encapsula un valor de tipo short primitivo en un objeto .

StackOverflowError

Se produce cuando se produce un desbordamiento de pila porque una aplicación se repite demasiado profundamente.

StackTraceElement

Elemento de un seguimiento de pila, tal y como devuelve Throwable#getStackTrace().

StackWalker

Un caminador de pila.

StackWalker.Option

Opción del caminador de pila para configurar la información del marco de pila StackFrame obtenida por .StackWalker

StrictMath

La clase StrictMath contiene métodos para realizar operaciones numéricas básicas, como las funciones exponenciales elementales, logaritmo, raíz cuadrada y trigonométrica.

String

La String clase representa cadenas de caracteres.

StringBuffer

Secuencia mutable de caracteres segura para subprocesos.

StringBuilder

Secuencia mutable de caracteres.

StringIndexOutOfBoundsException

Se produce mediante String métodos para indicar que un índice es negativo o mayor que el tamaño de la cadena.

SuppressWarnings

Indica que las advertencias del compilador con nombre deben suprimirse en el elemento anotado (y en todos los elementos de programa contenidos en el elemento anotado).

SuppressWarningsAttribute
Thread

Un subproceso es un subproceso de ejecución en un programa.

Thread.State

Un estado de subproceso.

ThreadDeath

Se produce una instancia de ThreadDeath en el subproceso victim cuando se invoca el método (en desuso Thread#stop() ).

ThreadGroup

Un grupo de subprocesos representa un conjunto de subprocesos.

ThreadLocal

Esta clase proporciona variables locales de subproceso.

Throwable

La Throwable clase es la superclase de todos los errores y excepciones en el lenguaje Java.

TypeNotPresentException

Se produce cuando una aplicación intenta acceder a un tipo mediante una cadena que representa el nombre del tipo, pero no se puede encontrar ninguna definición para el tipo con el nombre especificado.

UnknownError

Se produce cuando se ha producido una excepción desconocida pero grave en la máquina virtual Java.

UnsatisfiedLinkError

Se produce si la máquina virtual Java no encuentra una definición de lenguaje nativo adecuada de un método declarado native.

UnsupportedClassVersionError

Se produce cuando la máquina virtual Java intenta leer un archivo de clase y determina que no se admiten los números de versión principal y secundaria del archivo.

UnsupportedOperationException

Se produce para indicar que no se admite la operación solicitada.

VerifyError

Se produce cuando el "comprobador" detecta que un archivo de clase, aunque está bien formado, contiene algún tipo de problema interno de incoherencia o seguridad.

VirtualMachineError

Se produce para indicar que la máquina virtual Java está interrumpida o que se ha quedado sin recursos necesarios para que continúe funcionando.

Void

La Void clase es una clase de marcador de posición ininstable que contiene una referencia al Class objeto que representa la palabra clave void de Java.

Interfaces

IAppendable

Objeto al que char se pueden anexar secuencias y valores.

IAutoCloseable

Objeto que puede contener recursos (como identificadores de archivo o socket) hasta que se cierra.

ICharSequence

A CharSequence es una secuencia legible de char valores.

ICloneable

Una clase implementa la Cloneable interfaz para indicar al java.lang.Object#clone() método que es legal para que ese método realice una copia de campo para campo de instancias de esa clase.

IComparable

Esta interfaz impone una ordenación total en los objetos de cada clase que la implementa.

IDeprecated

Un elemento de programa anotado @Deprecated es el que los programadores no pueden usar.

IFunctionalInterface

Tipo de anotación informativo que se usa para indicar que una declaración de tipo de interfaz está pensada para ser una interfaz funcional definida por la Especificación del lenguaje Java.

IIterable

La implementación de esta interfaz permite que un objeto sea el destino de la instrucción mejorada for (a veces denominada instrucción "bucle for-each").

IOverride

Indica que una declaración de método está pensada para invalidar una declaración de método en un supertipo.

IReadable

Un Readable es un origen de caracteres.

IRunnable

La Runnable interfaz debe implementarse mediante cualquier clase cuyas instancias estén diseñadas para ejecutarse mediante un subproceso.

ISafeVarargs

Aserción del programador de que el cuerpo del método o constructor anotado no realiza operaciones potencialmente no seguras en su parámetro varargs.

ISuppressWarnings

Indica que las advertencias del compilador con nombre deben suprimirse en el elemento anotado (y en todos los elementos de programa contenidos en el elemento anotado).

StackWalker.IStackFrame

Un StackFrame objeto representa una invocación de método devuelta por StackWalker.

Thread.IUncaughtExceptionHandler

Interfaz para controladores invocados cuando finaliza abruptamente Thread debido a una excepción no detectada.