Package | Description |
---|---|
java.io | |
java.lang |
Provides classes that are fundamental to the design of the Java
programming language.
|
java.lang.instrument |
Provides services that allow Java programming language agents to instrument
programs running on the JVM.
|
java.lang.invoke |
The
java.lang.invoke package contains dynamic language support provided directly by
the Java core class libraries and virtual machine. |
java.lang.module |
Classes to support module descriptors and creating configurations of modules
by means of resolution and service binding.
|
java.lang.reflect |
Provides classes and interfaces for obtaining reflective information about
classes and objects.
|
java.net |
Provides the classes for implementing networking applications.
|
java.security |
Provides the classes and interfaces for the security framework.
|
java.util |
Contains the collections framework, some internationalization support classes,
a service loader, properties, random number generation, string parsing
and scanning classes, base64 encoding and decoding, a bit array, and
several miscellaneous utility classes.
|
java.util.spi |
Service provider classes for the classes in the java.util package.
|
javax.lang.model | |
javax.lang.model.element |
Interfaces used to model elements of the Java programming language.
|
javax.lang.model.type |
Interfaces used to model Java programming language types.
|
javax.lang.model.util |
Utilities to assist in the processing of
program elements and
types.
|
javax.tools |
Provides interfaces for tools which can be invoked from a program,
for example, compilers.
|
Class | Description |
---|---|
AutoCloseable |
An object that may hold resources (such as file or socket handles)
until it is closed.
|
Class | Description |
---|---|
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.
|
ClassLoader |
A class loader is an object that is responsible for loading classes.
|
ClassNotFoundException |
Thrown when an application tries to load in a class through its
string name using:
The
forName method in class Class . |
Deprecated |
A program element annotated
@Deprecated is one that programmers
are discouraged from using. |
Exception |
The class
Exception and its subclasses are a form of
Throwable that indicates conditions that a reasonable
application might want to catch. |
IllegalAccessException |
An IllegalAccessException is thrown when an application tries
to reflectively 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.
|
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. |
Module |
Represents a run-time module, either
named or unnamed. |
ModuleLayer |
A layer of modules in the Java virtual machine.
|
ModuleLayer.Controller |
Controls a module layer.
|
NoSuchFieldException |
Signals that the class doesn't have a field of a specified name.
|
NoSuchMethodException |
Thrown when a particular method cannot be found.
|
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.
|
Package |
Represents metadata about a run-time package associated with a class loader.
|
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. |
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 | Description |
---|---|
Class |
Instances of the class
Class represent classes and
interfaces in a running Java application. |
ClassLoader |
A class loader is an object that is responsible for loading classes.
|
ClassNotFoundException |
Thrown when an application tries to load in a class through its
string name using:
The
forName method in class Class . |
Exception |
The class
Exception and its subclasses are a form of
Throwable that indicates conditions that a reasonable
application might want to catch. |
Module |
Represents a run-time module, either
named or unnamed. |
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. |
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 | Description |
---|---|
Class |
Instances of the class
Class represent classes and
interfaces in a running Java application. |
ClassNotFoundException |
Thrown when an application tries to load in a class through its
string name using:
The
forName method in class Class . |
IllegalAccessException |
An IllegalAccessException is thrown when an application tries
to reflectively 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.
|
NoSuchFieldException |
Signals that the class doesn't have a field of a specified name.
|
NoSuchMethodException |
Thrown when a particular method cannot be found.
|
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. |
Throwable |
The
Throwable class is the superclass of all errors and
exceptions in the Java language. |
Class | 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. |
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 | Description |
---|---|
Class |
Instances of the class
Class represent classes and
interfaces in a running Java application. |
ClassLoader |
A class loader is an object that is responsible for loading classes.
|
Deprecated |
A program element annotated
@Deprecated is one that programmers
are discouraged from using. |
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. |
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 | 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. |
ClassLoader |
A class loader is an object that is responsible for loading classes.
|
ClassNotFoundException |
Thrown when an application tries to load in a class through its
string name using:
The
forName method in class Class . |
Object |
Class
Object is the root of the class hierarchy. |
Package |
Represents metadata about a run-time package associated with a class loader.
|
String |
The
String class represents character strings. |
Class | Description |
---|---|
Class |
Instances of the class
Class represent classes and
interfaces in a running Java application. |
ClassLoader |
A class loader is an object that is responsible for loading classes.
|
Object |
Class
Object is the root of the class hierarchy. |
String |
The
String class represents character strings. |
Class | Description |
---|---|
Class |
Instances of the class
Class represent classes and
interfaces in a running Java application. |
ClassLoader |
A class loader is an object that is responsible for loading classes.
|
IllegalAccessException |
An IllegalAccessException is thrown when an application tries
to reflectively 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.
|
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. |
Module |
Represents a run-time module, either
named or unnamed. |
ModuleLayer |
A layer of modules in the Java virtual machine.
|
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 | Description |
---|---|
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 | 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. |
Throwable |
The
Throwable class is the superclass of all errors and
exceptions in the Java language. |
Class | Description |
---|---|
Class |
Instances of the class
Class represent classes and
interfaces in a running Java application. |
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 | Description |
---|---|
String |
The
String class represents character strings. |
Class | Description |
---|---|
CharSequence |
A
CharSequence is a readable sequence of char values. |
Deprecated |
A program element annotated
@Deprecated is one that programmers
are discouraged from using. |
Iterable |
Implementing this interface allows an object to be the target of the enhanced
for statement (sometimes called 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.
|
String |
The
String class represents character strings. |
Class | 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. |
ClassLoader |
A class loader is an object that is responsible for loading classes.
|
Iterable |
Implementing this interface allows an object to be the target of the enhanced
for statement (sometimes called 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.
|
String |
The
String class represents character strings. |
Copyright © 1993, 2017, Oracle and/or its affiliates · All rights reserved · License