Please note that this translation of the specification is the result of a java.net community project ( https://jdk5-api-pt-br.dev.java.net/ ). The official version of the specification is the US English language version which can be found at http://java.sun.com/j2se/1.5.0/docs/api/. In case of disputes, the authoritative version of the specification is the original, English document.
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Appendable | Um objeto para o qual seqüências de char (caracteres) podem ser anexadas. |
| CharSequence | A CharSequence is a readable sequence of char values. |
| Cloneable | Uma classe implementa a interface Cloneable para
indicar para o método Object.clone() que é
correto para aquele método fazer uma cópia
campo-por-campo da instância daquela classe. |
| Comparable<T> | This interface imposes a total ordering on the objects of each class that implements it. |
| Iterable<T> | Implementar esta interface permite que objeto ser o alvo para a declaração "foreach". |
| Readable | A Readable is a source of characters. |
| Runnable | A interface Runnable deve ser implementada por qualquer
classe cujas instâncias têm a pretensão de serem executadas por uma linha de
execução. |
| Thread.UncaughtExceptionHandler | Interface para manipuladores invocados quando um Thread termina abruptamente devido a uma exceção não-capturada. |
| Class Summary | |
|---|---|
| Boolean | A classe Boolean empacota um valor do tipo primitivo
boolean em um objeto. |
| Byte | A classe Byte empacota um valor do tipo primitivo
byte em um objeto. |
| Character | The Character class wraps a value of the primitive
type char in an object. |
| Character.Subset | Instâncias desta classe representam subconjuntos particulares do conjunto de caracteres Unicode. |
| Character.UnicodeBlock | A family of character subsets representing the character blocks in the Unicode specification. |
| Class<T> | Instancias da classe Class representam classes e
interfaces numa aplicação Java em execução. |
| ClassLoader | A class loader is an object that is responsible for loading classes. |
| Compiler | The Compiler class is provided to support
Java-to-native-code compilers and related services. |
| Double | A classe Double empacota um valor do tipo primitivo
double em um objeto. |
| Enum<E extends Enum<E>> | This is the common base class of all Java language enumeration types. |
| Float | The Float class wraps a value of primitive type
float in an object. |
| InheritableThreadLocal<T> | Essa classe estende ThreadLocal para prover herança de valores da linha de execução pai para a linha de execução filha: quando uma linha de execução filha é criada, a mesma recebe valores iniciais de todas as variáveis das linhas de execução herdáveis nas quais a linha de execução pai possui valores. |
| Integer | The Integer class wraps a value of the primitive type
int in an object. |
| Long | The Long class wraps a value of the primitive type
long in an object. |
| Math | The class Math contains methods for performing basic
numeric operations such as the elementary exponential, logarithm,
square root, and trigonometric functions. |
| Number | The abstract class Number is the superclass of classes
BigDecimal, BigInteger,
Byte, Double, Float,
Integer, Long, and Short. |
| Object | Class Object is the root of the class hierarchy. |
| Package | Package objects contain version information
about the implementation and specification of a Java package. |
| Process | The ProcessBuilder.start() and
Runtime.exec
methods create a native process and
return an instance of a subclass of Process that can
be used to control the process and obtain information about it. |
| ProcessBuilder | This class is used to create operating system processes. |
| Runtime | Every Java application has a single instance of class
Runtime that allows the application to interface with
the environment in which the application is running. |
| RuntimePermission | This class is for runtime permissions. |
| SecurityManager | The security manager is a class that allows applications to implement a security policy. |
| Short | The Short class wraps a value of primitive type
short in an object. |
| StackTraceElement | An element in a stack trace, as returned by Throwable.getStackTrace(). |
| StrictMath | The class StrictMath contains methods for performing basic
numeric operations such as the elementary exponential, logarithm,
square root, and trigonometric functions. |
| String | The String class represents character strings. |
| StringBuffer | A thread-safe, mutable sequence of characters. |
| StringBuilder | A mutable sequence of characters. |
| System | The System class contains several useful class fields
and methods. |
| Thread | A thread is a thread of execution in a program. |
| ThreadGroup | A thread group represents a set of threads. |
| ThreadLocal<T> | This class provides thread-local variables. |
| Throwable | The Throwable class is the superclass of all errors and
exceptions in the Java language. |
| Void | A classe Void é um repositório não-instanciável que referencia
o objeto Class representando a palavra-chave Java void. |
| Enum Summary | |
|---|---|
| Thread.State | A thread state. |
| Exception Summary | |
|---|---|
| ArithmeticException | Lançada quando uma condição aritmética excepcional ocorrer. |
| ArrayIndexOutOfBoundsException | Lançada para indicar que um array foi acessado com um índice ilegal. |
| ArrayStoreException | Lançada para indicar que foi feita uma tentativa de armazenar o tipo errado de objeto dentro de um array de objetos. |
| ClassCastException | Lançado para indicar que o código tentou converter um objeto para uma subclassw da qual ele não é uma instância. |
| ClassNotFoundException | Lança quando uma aplicação tenta carregar uma classe pelo seu nome, usando:
O método forName na classe Class. |
| CloneNotSupportedException | Lançada para indicar que o método clone na classe
Object foi chamado para clonar um objeto, mas a
classe do objeto não implementa a interface
Cloneable. |
| EnumConstantNotPresentException | Lançada quando uma aplicação tenta acessar uma constante de enum pelo nome e o tipo do enum não contém nenhuma constante com o nome especificado. |
| Exception | The class Exception and its subclasses are a form of
Throwable that indicates conditions that a reasonable
application might want to catch. |
| IllegalAccessException | Uma IllegalAccessException é lançada quando uma aplicação tenta reflectivamente criar uma instância (além de um array), atribuir ou obter um campo, ou invocar um método, mas o método atualmente em execução não tem acesso a definição da classe, campo, método ou contrutor especificado. |
| IllegalArgumentException | Lançada para indicar que para um método foi passado um argumento ilegal ou inapropriado. |
| IllegalMonitorStateException | Lançada para indicar que uma thread tentou esperar em um monitor de objeto ou notificar outras threads esperando em um monitor de objeto sem possuir o monitor especificado. |
| IllegalStateException | Sinaliza que um método foi invocado em momento ilegal ou inapropriado. |
| IllegalThreadStateException | Lançada para indicar que uma thread não está em um estado apropriado para a operação solicitada. |
| IndexOutOfBoundsException | Lançado para indicar que um índice de algum tipo (tal como de um array, string ou vetor) está fora de alcance. |
| InstantiationException | Lançada quando uma aplicação tenta criar uma instância de uma classe
usando o método newInstance na classe
Class, mas o objeto da classe especificada não
pode ser instanciado por ser uma interface ou uma classe abstrata. |
| InterruptedException | Lançado quando uma linha de execução está esperando, dormindo ou então pausada
por um longo tempo e outra linha de execução a interrompe, usando o método
interrupt da classe Thread. |
| NegativeArraySizeException | Lançado se uma aplicação tenta criar um array com tamanho negativo. |
| NoSuchFieldException | Assinala que a classe não tem um campo de um nome especificado. |
| NoSuchMethodException | Lançada quando um método particular não pode ser encontrado. |
| NullPointerException | Lnaçado quando uma aplicação tenta usar null em um caso
em que um objeto é requerido. |
| NumberFormatException | Lançado para indicar que a aplicação tentou converter uma string para um tipo numérico, mas essa string não possui o formato apropriado. |
| RuntimeException | RuntimeException is the superclass of those
exceptions that can be thrown during the normal operation of the
Java Virtual Machine. |
| SecurityException | Lançado pelo gerente de segurança para indicar uma violação de segurança. |
| StringIndexOutOfBoundsException | Lançado por métodos de String para indicar que um
índice é negativo ou maior que o tamanho da string. |
| TypeNotPresentException | Lançado quando uma aplicação tenta acessar um tipo, usando uma string representando o nome do tipo, mas nenhuma definição do tipo com o nome especificado pode ser encontrada. |
| UnsupportedOperationException | Lançada para indicar que a operação solicitada não é suportada. |
| Error Summary | |
|---|---|
| AbstractMethodError | Lançada quando uma aplicação tenta chamar um método abstrato. |
| AssertionError | Lançada para indicar que uma asserção falhou. |
| ClassCircularityError | Lançado quando uma circularidade foi detectada enquanto inicializando uma classe. |
| ClassFormatError | Lançado quando a Máquina Virtual Java tenta ler um arquivo de classe e determina que o arquivo está mal formado ou caso contrário não pode ser interpretado como um arquivo de classe. |
| Error | An Error is a subclass of Throwable
that indicates serious problems that a reasonable application
should not try to catch. |
| ExceptionInInitializerError | Signals that an unexpected exception has occurred in a static initializer. |
| IllegalAccessError | Lançado se uma aplicação tenta acessar ou modificar um campo, ou chamar um método que ela não tem acesso. |
| IncompatibleClassChangeError | Lançado quando uma modificação incompatível de classe ocorreu em alguma definição de classe. |
| InstantiationError | Lançado quando uma aplicação tenta usar a construção Java new
para instanciar uma classe abstrata ou uma interface. |
| InternalError | Lançado para indicar que algum erro interno inesperado aconteceu na Máquina Virtual Java. |
| LinkageError | Subclasses de LinkageError indicam que uma classe
tem alguma dependência por outra classe; no entanto, a outra classe
mudou incompativelmente após a compilação da antiga classe. |
| NoClassDefFoundError | Lançada se a Máquina Virtual Java(Java Virtual Machine) ou uma instância de
ClassLoader tenta carregar na definição de uma classe (como parte
de uma chamada de método comum ou como parte da criação de uma nova instância usando
a expressão new) e nenhuma definição da classe pode ser encontrada. |
| NoSuchFieldError | Lançado se uma aplicação tenta acessar ou modificar uma campo especificado de um objeto, e este objeto não tem mais o campo. |
| NoSuchMethodError | Lançado se uma aplicação tenta chamar um método especifíco (estático ou de instância) de uma classe, e esta classe não tem mais uma definição deste método. |
| OutOfMemoryError | Lançado quando a Máquina Virtual Java não pode alocar um objeto por falta de memória, e nenhuma memória adicional pode ser disponibilizada pelo coletor de lixo. |
| StackOverflowError | Lançada quando um estouro de pilha é causado por uma aplicação que usa muitos recursos. |
| ThreadDeath | Uma instância de ThreadDeath é lançada no thread alvo
quando o método stop sem argumentos da classe
Thread é chamado. |
| UnknownError | Lançada quando uma séria e desconhecida exceção ocorreu na Máquina Virtual Java (Java Virtual Machine). |
| UnsatisfiedLinkError | Lançada se a Máquina Virutal Java (Java Virtual Machine) não consegue encontrar
a definição da linguagem nativa de um método declarado como native. |
| UnsupportedClassVersionError | Lançada quando a Máquina Virual Java(Java Virtual Machine) tenta ler um arquivo de classe e determina que os números de versão maiores e menores no arquivo não são suportados. |
| 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 Máquina Virtual Java está quebrada ou executou fora dos recursos necessários para ela continuar operando. |
| Annotation Types Summary | |
|---|---|
| Deprecated | Um elemento de programa anotado @Deprecated é aquele que os programadores são desencorajados de usar, tipicamente porque é perigoso, ou porque existe uma alternativa melhor. |
| Override | Indica que a declaração de um método tem a intensão de sobrescrever a declaração de um método da superclasse. |
| SuppressWarnings | Indica que as advertências do compilador especificado devem ser suprimidas no elemento anotado (e em todos os elementos de programa contidos no elemento anotado). |
Provides classes that are fundamental to the design of the Java
programming language. The most important classes are Object,
which is the root of the class hierarchy, and Class, instances of
which represent classes at run time.
Frequently it is necessary to represent a value of primitive type as
if it were an object. The wrapper classes Boolean,
Character, Integer, Long, Float, and
Double serve this purpose. An object of type Double,
for example, contains a field whose type is double, representing that
value in such a way that a reference to it can be stored in a variable
of reference type. These classes also provide a number of methods for
converting among primitive values, as well as supporting such
standard methods as equals and hashCode. The Void class is a
non-instantiable class that holds a reference to a Class object
represening the primitive type void.
The class Math provides commonly used mathematical functions such
as sine, cosine, and square root. The classes String and
StringBuffer similarly provide commonly used operations on
character strings.
Classes ClassLoader, Process, Runtime,
SecurityManager, and System provide "system operations"
that manage the dynamic loading of classes, creation of external processes,
host environment inquiries such as the time of day, and enforcement of
security policies.
Class Throwable encompasses objects that may be thrown by the
throw statement (§14.16). Subclasses of Throwable represent errors
and exceptions.
java.nio.charset.Charset class describes the naming conventions for character
encodings as well as the set of standard encodings that must be supported by
every implementation of the Java platform.
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.
Copyright 2006 Sun Microsystems, Inc. Todos os direitos reservados. O uso está sujeito aos termos da licensa.