| java.applet |
|
| java.awt |
|
| java.awt.color |
|
| java.awt.datatransfer |
|
| java.awt.dnd |
|
| java.awt.dnd.peer |
|
| java.awt.event |
|
| java.awt.font |
|
| java.awt.geom |
|
| java.awt.im |
|
| java.awt.im.spi |
|
| java.awt.image |
|
| java.awt.image.renderable |
|
| java.awt.peer |
|
| java.awt.print |
|
| java.beans |
|
| java.beans.beancontext |
|
| java.io |
|
| 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.instrument |
|
| 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.management |
|
| java.lang.ref |
|
| java.lang.reflect |
Provides classes and interfaces for obtaining reflective
information about classes and objects.
|
| java.math |
Provides classes for performing arbitrary-precision integer
arithmetic (BigInteger) and arbitrary-precision decimal
arithmetic (BigDecimal).
|
| java.net |
Provides the classes for implementing networking applications.
|
| java.nio |
|
| java.nio.channels |
Defines channels, which represent connections to entities that are capable of
performing I/O operations, such as files and sockets; defines selectors, for
multiplexed, non-blocking I/O operations.
|
| java.nio.channels.spi |
|
| java.nio.charset |
|
| java.nio.charset.spi |
|
| 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.nio.file.spi |
|
| java.rmi |
|
| java.rmi.activation |
|
| java.rmi.dgc |
|
| java.rmi.registry |
|
| java.rmi.server |
|
| java.security |
Provides the classes and interfaces for the security framework.
|
| java.security.acl |
The classes and interfaces in this package have been
superseded by classes in the java.security package.
|
| java.security.cert |
Provides classes and interfaces for parsing and managing
certificates, certificate revocation lists (CRLs), and
certification paths.
|
| java.security.interfaces |
Provides interfaces for generating RSA (Rivest, Shamir and
Adleman AsymmetricCipher algorithm)
keys as defined in the RSA Laboratory Technical Note
PKCS#1, and DSA (Digital Signature
Algorithm) keys as defined in NIST's FIPS-186.
|
| java.security.spec |
Provides classes and interfaces for key specifications and algorithm
parameter specifications.
|
| java.sql |
|
| java.text |
|
| java.text.spi |
|
| java.time |
The main API for dates, times, instants, and durations.
|
| java.time.chrono |
Generic API for calendar systems other than the default ISO.
|
| java.time.format |
Provides classes to print and parse dates and times.
|
| java.time.temporal |
Access to date and time using fields and units, and date time adjusters.
|
| java.time.zone |
Support for time-zones and their rules.
|
| java.util |
|
| java.util.concurrent |
Utility classes commonly useful in concurrent programming.
|
| java.util.concurrent.atomic |
A small toolkit of classes that support lock-free thread-safe
programming on single variables.
|
| java.util.concurrent.locks |
Interfaces and classes providing a framework for locking and waiting
for conditions that is distinct from built-in synchronization and
monitors.
|
| java.util.function |
Functional interfaces provide target types for lambda expressions
and method references.
|
| java.util.jar |
|
| java.util.logging |
|
| java.util.prefs |
|
| java.util.regex |
|
| java.util.spi |
|
| java.util.stream |
Classes to support functional-style operations on streams of elements, such
as map-reduce transformations on collections.
|
| java.util.zip |
|
| javax.accessibility |
|
| javax.activation |
|
| javax.activity |
|
| javax.annotation |
|
| javax.annotation.processing |
Facilities for declaring annotation processors and for
allowing annotation processors to communicate with an annotation processing
tool environment.
|
| javax.crypto |
|
| javax.crypto.interfaces |
|
| javax.crypto.spec |
|
| javax.imageio |
|
| javax.imageio.event |
|
| javax.imageio.metadata |
|
| javax.imageio.plugins.bmp |
|
| javax.imageio.plugins.jpeg |
|
| javax.imageio.spi |
|
| javax.imageio.stream |
|
| javax.jws |
|
| javax.jws.soap |
|
| javax.lang.model |
Classes and hierarchies of packages used to model the Java
programming language.
|
| 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 |
|
| javax.management |
|
| javax.management.loading |
|
| javax.management.modelmbean |
|
| javax.management.monitor |
|
| javax.management.openmbean |
|
| javax.management.relation |
|
| javax.management.remote |
|
| javax.management.remote.rmi |
|
| javax.management.timer |
|
| javax.naming |
|
| javax.naming.directory |
|
| javax.naming.event |
|
| javax.naming.ldap |
|
| javax.naming.spi |
|
| javax.net |
|
| javax.net.ssl |
|
| javax.print |
|
| javax.print.attribute |
|
| javax.print.attribute.standard |
|
| javax.print.event |
|
| javax.rmi |
|
| javax.rmi.CORBA |
|
| javax.rmi.ssl |
|
| javax.script |
|
| javax.security.auth |
This package provides a framework for authentication and
authorization.
|
| javax.security.auth.callback |
This package provides the classes necessary for services
to interact with applications in order to retrieve
information (authentication data including usernames
or passwords, for example) or to display information
(error and warning messages, for example).
|
| javax.security.auth.kerberos |
This package contains utility classes related to the Kerberos network
authentication protocol.
|
| javax.security.auth.login |
This package provides a pluggable authentication framework.
|
| javax.security.auth.spi |
This package provides the interface to be used for
implementing pluggable authentication modules.
|
| javax.security.auth.x500 |
This package contains the classes that should be used to store
X500 Principal and X500 Private Credentials in a
Subject.
|
| javax.security.cert |
Provides classes for public key certificates.
|
| javax.security.sasl |
Contains class and interfaces for supporting SASL.
|
| javax.smartcardio |
|
| javax.sound.midi |
|
| javax.sound.midi.spi |
|
| javax.sound.sampled |
|
| javax.sound.sampled.spi |
|
| javax.sql |
|
| javax.sql.rowset |
|
| javax.sql.rowset.serial |
|
| javax.sql.rowset.spi |
|
| javax.swing |
|
| javax.swing.border |
|
| javax.swing.colorchooser |
|
| javax.swing.event |
|
| javax.swing.filechooser |
|
| javax.swing.plaf |
|
| javax.swing.plaf.basic |
|
| javax.swing.plaf.metal |
|
| javax.swing.plaf.multi |
|
| javax.swing.plaf.nimbus |
|
| javax.swing.plaf.synth |
|
| javax.swing.table |
|
| javax.swing.text |
|
| javax.swing.text.html |
|
| javax.swing.text.html.parser |
|
| javax.swing.text.rtf |
|
| javax.swing.tree |
|
| javax.swing.undo |
|
| javax.tools |
Provides interfaces for tools which can be invoked from a program,
for example, compilers.
|
| javax.transaction |
|
| javax.transaction.xa |
|
| javax.xml |
|
| javax.xml.bind |
|
| javax.xml.bind.annotation |
|
| javax.xml.bind.annotation.adapters |
|
| javax.xml.bind.attachment |
|
| javax.xml.bind.helpers |
|
| javax.xml.bind.util |
|
| javax.xml.crypto |
|
| javax.xml.crypto.dom |
|
| javax.xml.crypto.dsig |
|
| javax.xml.crypto.dsig.dom |
|
| javax.xml.crypto.dsig.keyinfo |
|
| javax.xml.crypto.dsig.spec |
|
| javax.xml.datatype |
|
| javax.xml.namespace |
|
| javax.xml.parsers |
|
| javax.xml.soap |
|
| javax.xml.stream |
|
| javax.xml.stream.events |
|
| javax.xml.stream.util |
|
| javax.xml.transform |
|
| javax.xml.transform.dom |
|
| javax.xml.transform.sax |
|
| javax.xml.transform.stax |
|
| javax.xml.transform.stream |
|
| javax.xml.validation |
|
| javax.xml.ws |
|
| javax.xml.ws.handler |
|
| javax.xml.ws.handler.soap |
|
| javax.xml.ws.http |
|
| javax.xml.ws.soap |
|
| javax.xml.ws.spi |
|
| javax.xml.ws.spi.http |
Provides HTTP SPI that is used for portable deployment of JAX-WS
web services in containers(for e.g.
|
| javax.xml.ws.wsaddressing |
|
| javax.xml.xpath |
|
| org.ietf.jgss |
|
| org.omg.CORBA |
|
| org.omg.CORBA_2_3 |
|
| org.omg.CORBA_2_3.portable |
|
| org.omg.CORBA.DynAnyPackage |
|
| org.omg.CORBA.ORBPackage |
|
| org.omg.CORBA.portable |
|
| org.omg.CORBA.TypeCodePackage |
|
| org.omg.CosNaming |
|
| org.omg.CosNaming.NamingContextExtPackage |
|
| org.omg.CosNaming.NamingContextPackage |
|
| org.omg.Dynamic |
|
| org.omg.DynamicAny |
|
| org.omg.DynamicAny.DynAnyFactoryPackage |
|
| org.omg.DynamicAny.DynAnyPackage |
|
| org.omg.IOP |
|
| org.omg.IOP.CodecFactoryPackage |
|
| org.omg.IOP.CodecPackage |
|
| org.omg.Messaging |
|
| org.omg.PortableInterceptor |
|
| org.omg.PortableInterceptor.ORBInitInfoPackage |
|
| org.omg.PortableServer |
|
| org.omg.PortableServer.CurrentPackage |
|
| org.omg.PortableServer.POAManagerPackage |
|
| org.omg.PortableServer.POAPackage |
|
| org.omg.PortableServer.portable |
|
| org.omg.PortableServer.ServantLocatorPackage |
|
| org.omg.SendingContext |
|
| org.omg.stub.java.rmi |
|
| org.w3c.dom |
|
| org.w3c.dom.bootstrap |
|
| org.w3c.dom.css |
|
| org.w3c.dom.events |
|
| org.w3c.dom.html |
|
| org.w3c.dom.ls |
|
| org.w3c.dom.ranges |
|
| org.w3c.dom.stylesheets |
|
| org.w3c.dom.traversal |
|
| org.w3c.dom.views |
|
| org.w3c.dom.xpath |
|
| org.xml.sax |
|
| org.xml.sax.ext |
|
| org.xml.sax.helpers |
|