Java.Lang Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 |
BootstrapMethodError |
Lançado para indicar que uma |
Byte |
A |
Character |
A |
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 |
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 |
ClassValue |
Preguiçosamente associar um valor calculado com (potencialmente) cada tipo. |
CloneNotSupportedException |
Lançado para indicar que o |
Compiler |
Não faz nada no Android. |
Deprecated |
Um elemento de programa anotado |
DeprecatedAttribute | |
Double |
A |
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 |
Exception |
A classe |
ExceptionInInitializerError |
Sinaliza que ocorreu uma exceção inesperada em um inicializador estático. |
Float |
A |
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 |
InstantiationError |
Lançado quando um aplicativo tenta usar a construção Java |
InstantiationException |
Lançado quando um aplicativo tenta criar uma instância de uma classe usando o |
Integer |
A |
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 |
LinkageError |
Subclasses de |
Long |
A |
Math |
A classe |
NegativeArraySizeException |
Lançado se um aplicativo tentar criar uma matriz com tamanho negativo. |
NoClassDefFoundError |
Lançado se a Java Virtual Machine ou uma |
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 |
Number |
A classe |
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 |
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 |
|
Process |
O |
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 |
RuntimeException |
|
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 |
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 |
StackWalker |
Um andador de pilha. |
StackWalker.Option |
Opção Stack walker para configurar as informações de quadro de pilha StackFrame obtidas por um |
StrictMath |
A classe |
String |
A |
StringBuffer |
Uma sequência mutável de caracteres thread-safe. |
StringBuilder |
Uma sequência mutável de caracteres. |
StringIndexOutOfBoundsException |
Lançado por |
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 |
ThreadGroup |
Um grupo de threads representa um conjunto de threads. |
ThreadLocal |
Essa classe fornece variáveis de thread-local. |
Throwable |
A |
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 |
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 |
Interfaces
IAppendable |
Um objeto ao qual |
IAutoCloseable |
Um objeto que pode conter recursos (como identificadores de arquivo ou soquete) até que seja fechado. |
ICharSequence |
A |
ICloneable |
Uma classe implementa a |
IComparable |
Essa interface impõe uma ordenação total nos objetos de cada classe que a implementa. |
IDeprecated |
Um elemento de programa anotado |
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 |
IOverride |
Indica que uma declaração de método destina-se a substituir uma declaração de método em um supertipo. |
IReadable |
A |
IRunnable |
A |
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 |
Thread.IUncaughtExceptionHandler |
Interface para manipuladores invocada quando um |