Compartilhar via


Java.Lang Namespace

Classes

AbstractMethodError

Lançado quando um aplicativo tenta chamar um método abstrato.

AbstractStringBuilder

Uma sequência mutável de caracteres.

ArithmeticException

Lançado quando uma condição aritmética excepcional ocorreu.

ArrayIndexOutOfBoundsException

Lançado para indicar que uma matriz foi acessada com um índice ilegal.

ArrayStoreException

Lançado para indicar que foi feita uma tentativa de armazenar o tipo errado de objeto em uma matriz de objetos.

AssertionError

Lançado para indicar que uma declaração falhou.

Boolean

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

BootstrapMethodError

Lançado para indicar que uma invokedynamic instrução ou uma constante dinâmica falhou ao resolver seu método e argumentos de bootstrap, ou para invokedynamic instrução o método bootstrap falhou ao fornecer um java.

Byte

A Byte classe encapsula um valor de tipo byte primitivo em um objeto.

Character

A Character classe encapsula um valor do tipo char primitivo em um objeto.

Character.Subset

As instâncias dessa classe representam subconjuntos específicos do conjunto de caracteres Unicode.

Character.UnicodeBlock

Uma família de subconjuntos de caracteres que representam os blocos de caracteres na especificação Unicode.

Character.UnicodeScript

Uma família de subconjuntos de caracteres que representam os scripts de caracteres definidos no Unicode Standard Annex #24: Nomes de Scripthttp://www.unicode.org/reports/tr24/.

CharSequenceConsts
Class

As instâncias da classe Class representam classes e interfaces em um aplicativo Java em execução.

ClassCastException

Lançado para indicar que o código tentou converter um objeto para uma subclasse da qual ele não é uma instância.

ClassCircularityError

Lançado quando o Java Virtual Machine detecta uma circularidade na hierarquia de superclasses de uma classe que está sendo carregada.

ClassFormatError

Lançado quando o Java Virtual Machine tenta ler um arquivo de classe e determina que o arquivo está malformado ou não pode ser interpretado como um arquivo de classe.

ClassLoader

Um carregador de classes é um objeto responsável pelo carregamento de classes.

ClassNotFoundException

Lançado quando um aplicativo tenta carregar em uma classe por meio de seu nome de cadeia de caracteres usando: <ul><li>O forName método na classe Class.

ClassValue

Preguiçosamente associar um valor calculado com (potencialmente) cada tipo.

CloneNotSupportedException

Lançado para indicar que o clone método na classe Object foi chamado para clonar um objeto, mas que a classe do objeto não implementa a Cloneable interface.

Compiler

Não faz nada no Android.

Deprecated

Um elemento de programa anotado @Deprecated é aquele que os programadores são desencorajados a usar.

DeprecatedAttribute
Double

A Double classe encapsula um valor do tipo double primitivo em um objeto.

Enum

Esta é a classe base comum de todas as classes de enumeração da linguagem Java.

EnumConstantNotPresentException

Lançado quando um aplicativo tenta acessar uma constante de enum por nome e o tipo de enum não contém nenhuma constante com o nome especificado.

Error

An Error é uma subclasse que Throwable indica problemas sérios que um aplicativo razoável não deve tentar detectar.

Exception

A classe Exception e suas subclasses são uma forma de Throwable que indica as condições que um aplicativo razoável pode querer capturar.

ExceptionInInitializerError

Sinaliza que ocorreu uma exceção inesperada em um inicializador estático.

Float

A Float classe encapsula um valor de tipo float primitivo em um objeto.

FunctionalInterfaceAttribute
IAppendableExtensions
ICharSequenceExtensions
IllegalAccessError

Lançado se um aplicativo tentar acessar ou modificar um campo ou chamar um método ao qual ele não tem acesso.

IllegalAccessException

Um IllegalAccessException é lançado quando um aplicativo tenta criar reflexivamente uma instância (diferente de uma matriz), definir ou obter um campo ou invocar um método, mas o método em execução no momento não tem acesso à definição da classe, campo, método ou construtor especificado.

IllegalArgumentException

Lançado para indicar que um método foi aprovado um argumento ilegal ou inadequado.

IllegalMonitorStateException

Lançado para indicar que um thread tentou aguardar no monitor de um objeto ou para notificar outros threads aguardando no monitor de um objeto sem possuir o monitor especificado.

IllegalStateException

Sinaliza que um método foi invocado em um momento ilegal ou inadequado.

IllegalThreadStateException

Lançado para indicar que um thread não está em um estado apropriado para a operação solicitada.

IncompatibleClassChangeError

Lançado quando uma alteração de classe incompatível ocorreu em alguma definição de classe.

IndexOutOfBoundsException

Lançado para indicar que um índice de algum tipo (como para uma matriz, para uma cadeia de caracteres ou para um vetor) está fora do intervalo.

InheritableThreadLocal

Essa classe se estende ThreadLocal para fornecer herança de valores de thread pai para thread filho: quando um thread filho é criado, o filho recebe valores iniciais para todas as variáveis locais de thread herdáveis para as quais o pai tem valores.

InstantiationError

Lançado quando um aplicativo tenta usar a construção Java new para instanciar uma classe abstrata ou uma interface.

InstantiationException

Lançado quando um aplicativo tenta criar uma instância de uma classe usando o newInstance método na classe Class, mas o objeto de classe especificado não pode ser instanciado.

Integer

A Integer classe encapsula um valor do tipo int primitivo em um objeto.

InternalError

Lançado para indicar que ocorreu algum erro interno inesperado na Java Virtual Machine.

InterruptedException

Lançado quando um fio está esperando, dormindo ou ocupado de outra forma, e o fio é interrompido, antes ou durante a atividade.

JavaSystem

A System classe contém vários campos de classe úteis e métodos.

LinkageError

Subclasses de LinkageError indicam que uma classe tem alguma dependência de outra classe, no entanto, a última classe foi alterada incompativelmente após a compilação da primeira classe.

Long

A Long classe encapsula um valor do tipo long primitivo em um objeto.

Math

A classe Math contém métodos para executar operações numéricas básicas, como exponencial elementar, logaritmo, raiz quadrada e funções trigonométricas.

NegativeArraySizeException

Lançado se um aplicativo tentar criar uma matriz com tamanho negativo.

NoClassDefFoundError

Lançado se a Java Virtual Machine ou uma ClassLoader instância tentar carregar na definição de uma classe (como parte de uma chamada de método normal ou como parte da criação de uma nova instância usando a new expressão) e nenhuma definição da classe puder ser encontrada.

NoSuchFieldError

Lançado se um aplicativo tentar acessar ou modificar um campo especificado de um objeto e esse objeto não tiver mais esse campo.

NoSuchFieldException

Sinaliza que a classe não tem um campo de um nome especificado.

NoSuchMethodError

Lançado se um aplicativo tentar chamar um método especificado de uma classe (estática ou instância) e essa classe não tiver mais uma definição desse método.

NoSuchMethodException

Lançado quando um método específico não pode ser encontrado.

NullPointerException

Lançado quando um aplicativo tenta usar null em um caso em que um objeto é necessário.

Number

A classe Number abstrata é a superclasse de classes de plataforma que representam valores numéricos que são conversíveis para os tipos byteprimitivos , double, float, intlong, e short.

NumberFormatException

Lançado para indicar que o aplicativo tentou converter uma cadeia de caracteres em um dos tipos numéricos, mas que a cadeia de caracteres não tem o formato apropriado.

Object

Classe Object é a raiz da hierarquia de classes.

OutOfMemoryError

Lançado quando a Java Virtual Machine não pode alocar um objeto porque ele está sem memória e nenhuma outra memória pode ser disponibilizada pelo coletor de lixo.

Override

Indica que uma declaração de método destina-se a substituir uma declaração de método em um supertipo.

OverrideAttribute
Package

Package contêm informações de versão sobre a implementação e especificação de um pacote Java.

Process

O ProcessBuilder#start() e Runtime#exec(String[],String[],File) Runtime.exec Os métodos criam um processo nativo e retornam uma instância de uma subclasse que Process pode ser usada para controlar o processo e obter informações sobre ele.

ProcessBuilder

Essa classe é usada para criar processos do sistema operacional.

ProcessBuilder.Redirect

Representa uma origem de entrada de subprocesso ou um destino de saída de subprocesso.

ProcessBuilder.Redirect.Type
Record

Esta é a classe base comum de todas as classes de registro da linguagem Java.

ReflectiveOperationException

Superclasse comum de exceções lançadas por operações reflexivas na reflexão central.

Runnable
Runtime

Cada aplicativo Java tem uma única instância de classe Runtime que permite que o aplicativo faça interface com o ambiente no qual o aplicativo está sendo executado.

RuntimeException

RuntimeException é a superclasse dessas exceções que podem ser lançadas durante a operação normal da Java Virtual Machine.

RuntimePermission

Código de segurança legado; não usar.

SafeVarargsAttribute
SecurityException

Lançado pelo gerenciador de segurança para indicar uma violação de segurança.

SecurityManager

Código de segurança legado; não usar.

Short

A Short classe encapsula um valor de tipo short primitivo em um objeto.

StackOverflowError

Lançado quando ocorre um estouro de pilha porque um aplicativo se repete muito profundamente.

StackTraceElement

Um elemento em um rastreamento de pilha, conforme retornado pelo Throwable#getStackTrace().

StackWalker

Um andador de pilha.

StackWalker.Option

Opção Stack walker para configurar as informações de quadro de pilha StackFrame obtidas por um StackWalkerarquivo .

StrictMath

A classe StrictMath contém métodos para executar operações numéricas básicas, como exponencial elementar, logaritmo, raiz quadrada e funções trigonométricas.

String

A String classe representa cadeias de caracteres.

StringBuffer

Uma sequência mutável de caracteres thread-safe.

StringBuilder

Uma sequência mutável de caracteres.

StringIndexOutOfBoundsException

Lançado por String métodos para indicar que um índice é negativo ou maior que o tamanho da cadeia de caracteres.

SuppressWarnings

Indica que os avisos do compilador nomeado devem ser suprimidos no elemento anotado (e em todos os elementos de programa contidos no elemento anotado).

SuppressWarningsAttribute
Thread

Um thread é um thread de execução em um programa.

Thread.State

Um estado de thread.

ThreadDeath

Uma instância de ThreadDeath é lançada no thread de vítima quando o método (preterido) Thread#stop() é chamado.

ThreadGroup

Um grupo de threads representa um conjunto de threads.

ThreadLocal

Essa classe fornece variáveis de thread-local.

Throwable

A Throwable classe é a superclasse de todos os erros e exceções na linguagem Java.

TypeNotPresentException

Lançado quando um aplicativo tenta acessar um tipo usando uma cadeia de caracteres que representa o nome do tipo, mas nenhuma definição para o tipo com o nome especificado pode ser encontrada.

UnknownError

Lançado quando uma exceção desconhecida, mas grave, ocorreu na Java Virtual Machine.

UnsatisfiedLinkError

Lançado se a Java Virtual Machine não conseguir localizar uma definição de linguagem nativa apropriada de um método declarado native.

UnsupportedClassVersionError

Lançado quando o Java Virtual Machine tenta ler um arquivo de classe e determina que os números de versão principal e secundária no arquivo não são suportados.

UnsupportedOperationException

Lançado para indicar que a operação solicitada não é suportada.

VerifyError

Lançado quando o "verificador" detecta que um arquivo de classe, embora bem formado, contém algum tipo de inconsistência interna ou problema de segurança.

VirtualMachineError

Lançado para indicar que a Java Virtual Machine está quebrada ou ficou sem os recursos necessários para que ela continue operando.

Void

A Void classe é uma classe de espaço reservado não instanciável para manter uma referência ao Class objeto que representa a palavra-chave Java void.

Interfaces

IAppendable

Um objeto ao qual char sequências e valores podem ser acrescentados.

IAutoCloseable

Um objeto que pode conter recursos (como identificadores de arquivo ou soquete) até que seja fechado.

ICharSequence

A CharSequence é uma sequência legível de char valores.

ICloneable

Uma classe implementa a Cloneable interface para indicar ao java.lang.Object#clone() método que é legal para esse método fazer uma cópia campo por campo de instâncias dessa classe.

IComparable

Essa interface impõe uma ordenação total nos objetos de cada classe que a implementa.

IDeprecated

Um elemento de programa anotado @Deprecated é aquele que os programadores são desencorajados a usar.

IFunctionalInterface

Um tipo de anotação informativa usado para indicar que uma declaração de tipo de interface se destina a ser uma interface funcional, conforme definido pela Especificação da Linguagem Java.

IIterable

A implementação dessa interface permite que um objeto seja o destino da instrução enhanced for (às vezes chamada de instrução "for-each loop").

IOverride

Indica que uma declaração de método destina-se a substituir uma declaração de método em um supertipo.

IReadable

A Readable é uma fonte de caracteres.

IRunnable

A Runnable interface deve ser implementada por qualquer classe cujas instâncias se destinam a ser executadas por um thread.

ISafeVarargs

Uma afirmação do programador de que o corpo do método ou construtor anotado não executa operações potencialmente inseguras em seu parâmetro varargs.

ISuppressWarnings

Indica que os avisos do compilador nomeado devem ser suprimidos no elemento anotado (e em todos os elementos de programa contidos no elemento anotado).

StackWalker.IStackFrame

Um StackFrame objeto representa uma invocação de método retornada por StackWalker.

Thread.IUncaughtExceptionHandler

Interface para manipuladores invocada quando um Thread termina abruptamente devido a uma exceção não detectada.