Module | Description |
---|---|
java.base |
Defines the foundational APIs of the Java SE Platform.
|
java.compiler |
Defines the Language Model, Annotation Processing, and Java Compiler APIs.
|
java.datatransfer |
Defines the API for transferring data between and within applications.
|
java.desktop |
Defines the AWT and Swing user interface toolkits, plus APIs for
accessibility, audio, imaging, printing, and JavaBeans.
|
java.instrument |
Defines services that allow agents to
instrument programs running on the JVM.
|
java.logging |
Defines the Java Logging API.
|
java.management |
Defines the Java Management Extensions (JMX) API.
|
java.management.rmi |
Defines the RMI connector
for the Java Management Extensions (JMX) Remote API.
|
java.naming |
Defines the Java Naming and Directory Interface (JNDI) API.
|
java.net.http |
Defines the HTTP Client and WebSocket APIs.
|
java.prefs |
Defines the Preferences API.
|
java.rmi |
Defines the Remote Method Invocation (RMI) API.
|
java.scripting |
Defines the Scripting API.
|
java.se |
Defines the API of the Java SE Platform.
|
java.security.jgss |
Defines the Java binding of the IETF Generic Security Services API (GSS-API).
|
java.security.sasl |
Defines Java support for the IETF Simple Authentication and Security Layer
(SASL).
|
java.sql |
Defines the JDBC API.
|
java.sql.rowset |
Defines the JDBC RowSet API.
|
java.transaction.xa |
Defines an API for supporting distributed transactions in JDBC.
|
java.xml |
Defines the Java API for XML Processing (JAXP), the Streaming API for XML (StAX),
the Simple API for XML (SAX), and the W3C Document Object Model (DOM) API.
|
java.xml.crypto |
Defines the API for XML cryptography.
|