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.
Fornece classes de plataforma Java fundamentais e interfaces relacionadas, incluindo APIs de objeto, cadeia de caracteres, numéricas, threading e exceção.
Classes
| Nome | Description |
|---|---|
| AbstractMethodError |
Gerado quando um aplicativo tenta chamar um método abstrato. |
| AbstractStringBuilder |
Uma sequência mutável de caracteres. |
| ArithmeticException |
Gerada quando ocorreu uma condição aritmética excepcional. |
| ArrayIndexOutOfBoundsException |
Lançada para indicar que uma matriz foi acessada com um índice ilegal. |
| ArrayStoreException |
Lançada para indicar que foi feita uma tentativa de armazenar o tipo errado de objeto em uma matriz de objetos. |
| AssertionError |
Lançada para indicar que uma asserção falhou. |
| Boolean |
A classe booliana encapsula um valor do tipo |
| BootstrapMethodError |
Lançada 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 caractere definidos no Anexo Padrão Unicode nº 24: Nomeshttp://www.unicode.org/reports/tr24/ de Script. |
| CharSequenceConsts |
Fornece constantes usadas pela associação Java sequência de caracteres. |
| Class |
As instâncias da classe |
| ClassCastException |
Gerado para indicar que o código tentou converter um objeto em uma subclasse da qual ele não é uma instância. |
| ClassCircularityError |
Gerada quando a máquina virtual Java detecta uma circularidade na hierarquia de superclasse de uma classe que está sendo carregada. |
| ClassFormatError |
Gerada quando a máquina virtual Java 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 classe é um objeto responsável pelo carregamento de classes. |
| ClassNotFoundException |
Gerado quando um aplicativo tenta carregar em uma classe por meio de seu nome de cadeia de caracteres usando: <ul><li>O |
| ClassValue |
Associe de forma preguiçosa um valor computado a (potencialmente) cada tipo. |
| CloneNotSupportedException |
Gerado para indicar que o |
| Compiler |
Não faz nada no Android. |
| Deprecated |
Um elemento de programa anotado |
| DeprecatedAttribute |
Representa a anotação Java |
| Double |
A |
| Enum |
Esta é a classe base comum de todas as classes de enumeração da linguagem Java. |
| EnumConstantNotPresentException |
Gerado quando um aplicativo tenta acessar uma constante de enumeração por nome e o tipo de enumeração 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 |
Representa a anotação Java |
| IAppendableExtensions |
Fornece métodos de extensão gerenciados para Java sequências de caracteres anexáveis. |
| ICharSequenceExtensions |
Fornece métodos de extensão gerenciados para sequências de caracteres Java. |
| IllegalAccessError |
Gerado se um aplicativo tenta acessar ou modificar um campo ou chamar um método ao qual ele não tem acesso. |
| IllegalAccessException |
Um IllegalAccessException é gerado 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 passado por um argumento ilegal ou inadequado. |
| IllegalMonitorStateException |
Gerado para indicar que um thread tentou aguardar no monitor de um objeto ou 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 |
Gerado para indicar que um thread não está em um estado apropriado para a operação solicitada. |
| IncompatibleClassChangeError |
Gerada quando ocorreu uma alteração de classe incompatível em alguma definição de classe. |
| IndexOutOfBoundsException |
Gerado para indicar que um índice de algum tipo (como em uma matriz, em uma cadeia de caracteres ou em um vetor) está fora do intervalo. |
| InheritableThreadLocal |
Essa classe se estende |
| InstantiationError |
Gerado quando um aplicativo tenta usar o constructo Java |
| InstantiationException |
Gerado quando um aplicativo tenta criar uma instância de uma classe usando o |
| Integer |
A |
| InternalError |
Gerado para indicar que ocorreu algum erro interno inesperado na Máquina Virtual Java. |
| InterruptedException |
Gerado quando um thread está aguardando, dormindo ou ocupado de outra forma, e o thread é interrompido, antes ou durante a atividade. |
| JavaSystem |
A |
| LinkageError |
Subclasses de indicação de |
| Long |
A |
| MatchException |
Lançada para indicar uma falha inesperada na correspondência de padrões. |
| Math |
A classe |
| NegativeArraySizeException |
Gerado se um aplicativo tentar criar uma matriz com tamanho negativo. |
| NoClassDefFoundError |
Gerado se o Java Máquina Virtual ou uma |
| NoSuchFieldError |
Gerado 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 |
Gerado se um aplicativo tentar chamar um método especificado de uma classe (estático ou instância), e essa classe não tiver mais uma definição desse método. |
| NoSuchMethodException |
Gerado quando um método específico não pode ser encontrado. |
| NullPointerException |
Gerado quando um aplicativo tenta usar |
| Number |
A classe |
| NumberFormatException |
Gerado 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 |
Gerada quando o Java Máquina Virtual não pode alocar um objeto porque ele está sem memória e não é possível disponibilizar mais memória 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 |
Representa a anotação Java |
| Package |
|
| Process |
O |
| ProcessBuilder |
Essa classe é usada para criar processos do sistema operacional. |
| ProcessBuilder.Redirect |
Representa uma fonte de entrada de subprocesso ou um destino de saída de subprocesso. |
| ProcessBuilder.Redirect.Type |
Define os modos de redirecionamento disponíveis para um fluxo de processo. |
| Record |
Essa é a classe base comum de todas as classes de registro de idioma Java. |
| ReflectiveOperationException |
Superclasse comum de exceções geradas por operações reflexivas na reflexão central. |
| Runnable |
Representa uma operação que pode ser executada. |
| Runtime |
Cada aplicativo Java tem uma única instância de classe |
| RuntimeException |
|
| RuntimePermission |
Código de segurança herdado; não use. |
| SafeVarargsAttribute |
Representa a anotação Java |
| SecurityException |
Lançada pelo gerente de segurança para indicar uma violação de segurança. |
| SecurityManager |
Código de segurança herdado; não use. |
| Short |
A |
| StackOverflowError |
Gerado quando ocorre um estouro de pilha porque um aplicativo se recursa muito profundamente. |
| StackTraceElement |
Um elemento em um rastreamento de pilha, conforme retornado por |
| StackWalker |
Um andarilho 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 e segura de threads de caracteres. |
| StringBuilder |
Uma sequência mutável de caracteres. |
| StringIndexOutOfBoundsException |
Gerado 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 |
Representa a anotação Java |
| Thread |
Um thread é um thread de execução em um programa. |
| Thread.State |
Um estado de thread. |
| ThreadDeath |
Uma instância é |
| ThreadGroup |
Um grupo de threads representa um conjunto de threads. |
| ThreadLocal |
Essa classe fornece variáveis locais de thread. |
| Throwable |
A |
| TypeNotPresentException |
Gerado 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 |
Gerada quando ocorreu uma exceção desconhecida, mas séria, na Máquina Virtual Java. |
| UnsatisfiedLinkError |
Gerada se a máquina virtual Java não encontrar uma definição de linguagem nativa apropriada de um método declarado |
| UnsupportedClassVersionError |
Gerado quando o Java Máquina Virtual tenta ler um arquivo de classe e determina que não há suporte para os números de versão principal e secundária no arquivo. |
| UnsupportedOperationException |
Lançada para indicar que a operação solicitada não tem suporte. |
| VerifyError |
Gerado 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çada para indicar que a máquina virtual Java está desfeito ou ficou sem recursos necessários para que ela continue operando. |
| Void |
A |
Interfaces
| Nome | Description |
|---|---|
| IAppendable |
Um objeto ao qual |
| IAutoCloseable |
Um objeto que pode conter recursos (como identificadores de arquivo ou soquete) até que ele seja fechado. |
| ICharSequence |
Uma |
| ICloneable |
Uma classe implementa a |
| IComparable |
Essa interface impõe uma ordenação total sobre os 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 destina-se a ser uma interface funcional, conforme definido pelo Java Language Specification. |
| IIterable |
A implementação dessa interface permite que um objeto seja o destino da instrução aprimorada |
| 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 asserção de 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 invocados quando uma |