| Interface | Description |
|---|---|
| Appendable |
An
Appendable object is one to which a sequence of Unicode
characters can be added. |
| AutoCloseable | |
| CharSequence |
General functions on a sequence of chars.
|
| Cloneable |
This interface is not functional.
|
| Comparable<T> | |
| Iterable<E> |
Interface needed by Java foreach loops.
|
| Runnable |
Class to allow an object to execute code.
|
| Thread.UncaughtExceptionHandler |
| Class | Description |
|---|---|
| Boolean |
Wrapper class for booleans.
|
| Byte |
Wrapper class for bytes.
|
| Character | |
| Class<T> |
Not fully functional.
|
| Double |
Minimal Double implementation.
|
| Enum<E extends Enum<E>> | |
| Float |
Minimal Float implementation.
|
| Integer |
Minimal Integer implementation that supports converting an int to a String.
|
| Long |
Wrapper class for long integers.
|
| Math |
Mathematical functions.
|
| Number |
Superclass for the difference wrapper classes.
|
| Object |
All classes extend this one, implicitly.
|
| Runtime |
Minimalist version of the standard Java Runtime class.
|
| Short |
Wrapper class for shorts.
|
| String |
An immutable string of characters.
|
| StringBuffer |
An expandable string of characters.
|
| StringBuilder |
An expandable string of characters.
|
| System |
System utilities.
|
| Thread |
A thread of execution (or task).
|
| Throwable |
All exceptions and errors extend this class.
|
| Void |
An uninstantiable placeholder class.
|
| Error | Description |
|---|---|
| AssertionError | |
| Error | |
| InternalError | |
| NoClassDefFoundError | |
| NoSuchFieldError | |
| NoSuchMethodError | |
| OutOfMemoryError | |
| StackOverflowError | |
| ThreadDeath |
This is a special Error, which isn't reported by the
VM if uncaught.
|
| VirtualMachineError |
| Annotation Type | Description |
|---|---|
| Deprecated | |
| Override | |
| SuppressWarnings |