Interface | Description |
---|---|
Cloneable | |
Comparable<T> |
This interface imposes a ordering on the objects of each class that
implements it.
|
Iterable<T> | |
Runnable |
Class | Description |
---|---|
Boolean | |
Byte | |
Character | |
Class<T> |
Instances of the class
Class represent classes and
interfaces in a running Java application. |
ClassLoader | |
Double | |
Enum<E extends Enum<E>> |
This is the common base class of all Java language enumeration types.
|
Float | |
Integer | |
Long | |
Math | |
Number | |
Object |
Class
Object is the root of the class hierarchy. |
Process | |
Runtime | |
SecurityManager | |
Short | |
String | |
StringBuffer | |
StringBuilder | |
System | |
Thread | |
ThreadGroup | |
Throwable | |
Void |
Error | Description |
---|---|
AbstractMethodError |
Thrown when an application tries to call an abstract method.
|
ClassCircularityError | |
ClassFormatError | |
Error | |
ExceptionInInitializerError | |
IllegalAccessError | |
IncompatibleClassChangeError | |
InstantiationError | |
InternalError | |
LinkageError | |
NoClassDefFoundError | |
NoSuchFieldError |
Thrown if an application tries to access or modify a specified
field of an object, and that object no longer has that field.
|
NoSuchMethodError | |
OutOfMemoryError | |
StackOverflowError | |
ThreadDeath | |
UnknownError | |
UnsatisfiedLinkError | |
VirtualMachineError |
Annotation Type | Description |
---|---|
Deprecated |
A program element annotated @Deprecated is one that programmers
are discouraged from using, typically because it is dangerous,
or because a better alternative exists.
|
FunctionalInterface |
An informative annotation type used to indicate that an interface
type declaration is intended to be a functional interface as
defined by the Java Language Specification.
|
Override |
Indicates that a method declaration is intended to override a
method declaration in a supertype.
|
SafeVarargs |
A programmer assertion that the body of the annotated method or
constructor does not perform potentially unsafe operations on its
varargs parameter.
|
SuppressWarnings |
Indicates that the named compiler warnings should be suppressed in the
annotated element (and in all program elements contained in the annotated
element).
|