Package | Description |
---|---|
java.io |
Provides for system input and output through data streams and the file system.
|
java.lang |
Provides classes that are fundamental to the design of the Java
programming language.
|
java.lang.annotation |
Provides library support for the Java programming language annotation facility.
|
java.lang.ref |
Provides reference-object classes, which support a limited degree of
interaction with the garbage collector.
|
java.net |
Provides exceptions related to socket connections.
|
java.nio |
Defines buffers, which are containers for data.
|
java.nio.channels |
Defines channels, which represent connections to entities that are capable of
performing I/O operations, such as files.
|
java.nio.file |
Defines interfaces and classes for the Java virtual machine to access files,
file attributes, and file systems.
|
java.nio.file.attribute |
Interfaces and classes providing access to file and file system attributes.
|
java.security |
Provides the classes and interfaces for the security framework.
|
java.util |
Contains the collections framework, legacy collection classes, event model,
date and time facilities, random-number generator, and miscellaneous utility
classes.
|
java.util.logging |
Provides the classes and interfaces of the CLDC platform's core logging facilities.
|
Class and Description |
---|
Appendable
An object to which char sequences and values can be appended.
|
AutoCloseable
An object that may hold resources (such as file or socket handles)
until it is closed.
|
CharSequence
A CharSequence is a readable sequence of
char values. |
Exception
The class
Exception and its subclasses are a form of
Throwable that indicates conditions that a reasonable
application might want to catch. |
Object
Class
Object is the root of the class hierarchy. |
String
The
String class represents character strings. |
Throwable
The
Throwable class is the superclass of all errors and
exceptions in the Java language. |
Class and Description |
---|
Appendable
An object to which char sequences and values can be appended.
|
Boolean
The Boolean class wraps a value of the primitive type
boolean in an object. |
Byte
The
Byte class wraps a value of primitive type byte
in an object. |
Character
The
Character class wraps a value of the primitive
type char in an object. |
CharSequence
A CharSequence is a readable sequence of
char values. |
Class
Instances of the class
Class represent classes and
interfaces in a running Java application. |
ClassFormatError
Thrown when the Java Virtual Machine attempts to read a class
file and determines that the file is malformed or otherwise cannot
be interpreted as a class file.
|
ClassNotFoundException
Thrown when an application tries to load in a class through its
string name using:
The
forName method in class Class . |
CloneNotSupportedException
Thrown to indicate that the
clone method in class
Object has been called to clone an object, but that
the object's class does not implement the Cloneable
interface. |
Comparable
This interface imposes a total ordering on the objects of each class that
implements it.
|
Double
The
Double class wraps a value of the primitive type
double in an object. |
Enum
This is the common base class of all Java language enumeration types.
|
Error
An
Error is a subclass of Throwable
that indicates serious problems that a reasonable application
should not try to catch. |
Exception
The class
Exception and its subclasses are a form of
Throwable that indicates conditions that a reasonable
application might want to catch. |
Float
The
Float class wraps a value of primitive type
float in an object. |
IllegalAccessException
An IllegalAccessException is thrown when an application tries
to create an instance (other than an array),
set or get a field, or invoke a method, but the currently
executing method does not have access to the definition of
the specified class, field, method or constructor.
|
IllegalArgumentException
Thrown to indicate that a method has been passed an illegal or
inappropriate argument.
|
IncompatibleClassChangeError
Thrown when an incompatible class change has occurred to some class
definition.
|
IndexOutOfBoundsException
Thrown to indicate that an index of some sort (such as to an array, to a
string, or to a vector) is out of range.
|
InstantiationException
Thrown when an application tries to create an instance of a class
using the
newInstance method in class
Class , but the specified class object cannot be
instantiated. |
Integer
The
Integer class wraps a value of the primitive type
int in an object. |
InterruptedException
Thrown when a thread is waiting, sleeping, or otherwise occupied,
and the thread is interrupted, either before or during the activity.
|
LinkageError
Subclasses of
LinkageError indicate that a class has
some dependency on another class; however, the latter class has
incompatibly changed after the compilation of the former class. |
Long
The
Long class wraps a value of the primitive type long in an object. |
Number
The abstract class
Number is the superclass of
Byte , Double , Float ,
Integer , Long , and Short . |
NumberFormatException
Thrown to indicate that the application has attempted to convert
a string to one of the numeric types, but that the string does not
have the appropriate format.
|
Object
Class
Object is the root of the class hierarchy. |
Override
Indicates that a method declaration is intended to override a
method declaration in a supertype.
|
Runnable
The
Runnable interface should be implemented by any
class whose instances are intended to be executed by a thread. |
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. |
RuntimeException
RuntimeException is the superclass of those
exceptions that can be thrown during the normal operation of the
Java Virtual Machine. |
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. |
String
The
String class represents character strings. |
StringBuffer
A thread-safe, mutable sequence of characters.
|
StringBuilder
A mutable sequence of characters.
|
SuppressWarnings
Indicates that the named compiler warnings should be suppressed in the
annotated element (and in all program elements contained in the annotated
element).
|
Thread
A thread is a thread of execution in a program.
|
Throwable
The
Throwable class is the superclass of all errors and
exceptions in the Java language. |
VirtualMachineError
Thrown to indicate that the Java Virtual Machine is broken or has
run out of resources necessary for it to continue operating.
|
Class and Description |
---|
Class
Instances of the class
Class represent classes and
interfaces in a running Java application. |
Comparable
This interface imposes a total ordering on the objects of each class that
implements it.
|
Object
Class
Object is the root of the class hierarchy. |
String
The
String class represents character strings. |
Class and Description |
---|
IllegalArgumentException
Thrown to indicate that a method has been passed an illegal or
inappropriate argument.
|
InterruptedException
Thrown when a thread is waiting, sleeping, or otherwise occupied,
and the thread is interrupted, either before or during the activity.
|
Object
Class
Object is the root of the class hierarchy. |
Class and Description |
---|
Exception
The class
Exception and its subclasses are a form of
Throwable that indicates conditions that a reasonable
application might want to catch. |
Object
Class
Object is the root of the class hierarchy. |
String
The
String class represents character strings. |
Throwable
The
Throwable class is the superclass of all errors and
exceptions in the Java language. |
Class and Description |
---|
Comparable
This interface imposes a total ordering on the objects of each class that
implements it.
|
Exception
The class
Exception and its subclasses are a form of
Throwable that indicates conditions that a reasonable
application might want to catch. |
Object
Class
Object is the root of the class hierarchy. |
Override
Indicates that a method declaration is intended to override a
method declaration in a supertype.
|
RuntimeException
RuntimeException is the superclass of those
exceptions that can be thrown during the normal operation of the
Java Virtual Machine. |
String
The
String class represents character strings. |
Throwable
The
Throwable class is the superclass of all errors and
exceptions in the Java language. |
Class and Description |
---|
AutoCloseable
An object that may hold resources (such as file or socket handles)
until it is closed.
|
Exception
The class
Exception and its subclasses are a form of
Throwable that indicates conditions that a reasonable
application might want to catch. |
IllegalStateException
Signals that a method has been invoked at an illegal or
inappropriate time.
|
Object
Class
Object is the root of the class hierarchy. |
Override
Indicates that a method declaration is intended to override a
method declaration in a supertype.
|
RuntimeException
RuntimeException is the superclass of those
exceptions that can be thrown during the normal operation of the
Java Virtual Machine. |
Throwable
The
Throwable class is the superclass of all errors and
exceptions in the Java language. |
Class and Description |
---|
AutoCloseable
An object that may hold resources (such as file or socket handles)
until it is closed.
|
Class
Instances of the class
Class represent classes and
interfaces in a running Java application. |
Comparable
This interface imposes a total ordering on the objects of each class that
implements it.
|
Exception
The class
Exception and its subclasses are a form of
Throwable that indicates conditions that a reasonable
application might want to catch. |
IllegalArgumentException
Thrown to indicate that a method has been passed an illegal or
inappropriate argument.
|
IllegalStateException
Signals that a method has been invoked at an illegal or
inappropriate time.
|
Iterable
Implementing this interface allows an object to be the target of
the "for-each loop" statement.
|
Object
Class
Object is the root of the class hierarchy. |
Override
Indicates that a method declaration is intended to override a
method declaration in a supertype.
|
RuntimeException
RuntimeException is the superclass of those
exceptions that can be thrown during the normal operation of the
Java Virtual Machine. |
String
The
String class represents character strings. |
Throwable
The
Throwable class is the superclass of all errors and
exceptions in the Java language. |
UnsupportedOperationException
Thrown to indicate that the requested operation is not supported.
|
Class and Description |
---|
Comparable
This interface imposes a total ordering on the objects of each class that
implements it.
|
Object
Class
Object is the root of the class hierarchy. |
Override
Indicates that a method declaration is intended to override a
method declaration in a supertype.
|
String
The
String class represents character strings. |
Class and Description |
---|
Exception
The class
Exception and its subclasses are a form of
Throwable that indicates conditions that a reasonable
application might want to catch. |
Object
Class
Object is the root of the class hierarchy. |
RuntimeException
RuntimeException is the superclass of those
exceptions that can be thrown during the normal operation of the
Java Virtual Machine. |
SecurityException
Thrown by the security manager to indicate a security violation.
|
String
The
String class represents character strings. |
Throwable
The
Throwable class is the superclass of all errors and
exceptions in the Java language. |
Class and Description |
---|
Appendable
An object to which char sequences and values can be appended.
|
AutoCloseable
An object that may hold resources (such as file or socket handles)
until it is closed.
|
Class
Instances of the class
Class represent classes and
interfaces in a running Java application. |
Cloneable
A class implements the
Cloneable interface to
indicate to the Object.clone() method that it
is legal for that method to make a
field-for-field copy of instances of that class. |
CloneNotSupportedException
Thrown to indicate that the
clone method in class
Object has been called to clone an object, but that
the object's class does not implement the Cloneable
interface. |
Comparable
This interface imposes a total ordering on the objects of each class that
implements it.
|
Error
An
Error is a subclass of Throwable
that indicates serious problems that a reasonable application
should not try to catch. |
Exception
The class
Exception and its subclasses are a form of
Throwable that indicates conditions that a reasonable
application might want to catch. |
Iterable
Implementing this interface allows an object to be the target of
the "for-each loop" statement.
|
Object
Class
Object is the root of the class hierarchy. |
Runnable
The
Runnable interface should be implemented by any
class whose instances are intended to be executed by a thread. |
RuntimeException
RuntimeException is the superclass of those
exceptions that can be thrown during the normal operation of the
Java Virtual Machine. |
String
The
String class represents character strings. |
SuppressWarnings
Indicates that the named compiler warnings should be suppressed in the
annotated element (and in all program elements contained in the annotated
element).
|
Throwable
The
Throwable class is the superclass of all errors and
exceptions in the Java language. |
Class and Description |
---|
Exception
The class
Exception and its subclasses are a form of
Throwable that indicates conditions that a reasonable
application might want to catch. |
IllegalArgumentException
Thrown to indicate that a method has been passed an illegal or
inappropriate argument.
|
Object
Class
Object is the root of the class hierarchy. |
SecurityException
Thrown by the security manager to indicate a security violation.
|
String
The
String class represents character strings. |
Throwable
The
Throwable class is the superclass of all errors and
exceptions in the Java language. |
Copyright (c) 2014, Oracle and/or its affiliates. All Rights Reserved. Use of this specification is subject to license terms.