Package java.lang

Classes

ArrayStoreExceptionSee the official Java API doc for details.
AssertionErrorRepresents an error caused by an assertion failure.
BooleanWraps native boolean as an object.
ByteWraps native byte as an object.
CharacterWraps a native char as an object.
ClassGenerally unsupported.
ClassCastExceptionIndicates failure to cast one type into another.
DoubleWraps a primitive double as an object.
ErrorSee the official Java API doc for details.
ExceptionSee the official Java API doc for details.
FloatWraps a primitve float as an object.
IllegalArgumentExceptionSee the official Java API doc for details.
IllegalStateExceptionIndicates that an objet was in an invalid state during an attempted operation.
IndexOutOfBoundsExceptionSee the official Java API doc for details.
IntegerWraps a primitive int as an object.
LongWraps a primitive long as an object.
MathMath utility methods and constants.
NegativeArraySizeExceptionSee the official Java API doc for details.
NullPointerExceptionSee the official Java API doc for details.
NumberAbstract base class for numberic wrapper classes.
NumberFormatExceptionSee the official Java API doc for details.
ObjectThe superclass of all other types.
RuntimeExceptionSee the official Java API doc for details.
ShortWraps a primitive short as an object.
StringIntrinsic string class.
StringBufferA fast way to create strings using multiple appends.
StringIndexOutOfBoundsExceptionSee the official Java API doc for details.
SystemGeneral-purpose low-level utility methods.
ThrowableSee the official Java API doc for details.
UnsupportedOperationExceptionSee the official Java API doc for details.

Interfaces

CharSequenceAbstracts the notion of a sequence of characters.
CloneableIndicates that a class implements clone().
ComparableAn interface used a basis for implementing custom ordering.