Module java.se
module java.se
Defines the API of the Java SE Platform.
- Optional for the Java SE Platform:
- Java Native Interface (JNI)
Java Virtual Machine Tool Interface (JVM TI)
Java Debug Wire Protocol (JDWP)
Packages
Modules
Modifier | Module | Description |
---|---|---|
transitive | java.compiler | Defines the Language Model, Annotation Processing, and Java Compiler APIs. |
transitive | java.datatransfer | Defines the API for transferring data between and within applications. |
transitive | java.desktop | Defines the AWT and Swing user interface toolkits, plus APIs for accessibility, audio, imaging, printing, and JavaBeans. |
transitive | java.instrument | Defines services that allow agents to instrument programs running on the JVM. |
transitive | java.logging | Defines the Java Logging API. |
transitive | java.management | Defines the Java Management Extensions (JMX) API. |
transitive | java.management.rmi | Defines the RMI connector for the Java Management Extensions (JMX) Remote API. |
transitive | java.naming | Defines the Java Naming and Directory Interface (JNDI) API. |
transitive | java.net.http | Defines the HTTP Client and WebSocket APIs. |
transitive | java.prefs | Defines the Preferences API. |
transitive | java.rmi | Defines the Remote Method Invocation (RMI) API. |
transitive | java.scripting | Defines the Scripting API. |
transitive | java.security.jgss | Defines the Java binding of the IETF Generic Security Services API (GSS-API). |
transitive | java.security.sasl | Defines Java support for the IETF Simple Authentication and Security Layer (SASL). |
transitive | java.sql | Defines the JDBC API. |
transitive | java.sql.rowset | Defines the JDBC RowSet API. |
transitive | java.transaction.xa | Defines an API for supporting distributed transactions in JDBC. |
transitive | 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. |
transitive | java.xml.crypto | Defines the API for XML cryptography. |
© 1993, 2021, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/17/docs/api/java.se/module-summary.html