Модуль java.se
module java.se
Определяет API платформы Java SE.
- Необязательные компоненты платформы Java SE:
- Java Native Interface (JNI)
Java Virtual Machine Tool Interface (JVM TI)
Java Debug Wire Protocol (JDWP)
Пакеты
Модули
| Модификатор | Модуль | Описание |
|---|---|---|
| transitive | java.base | Определяет базовые API платформы Java SE. |
| transitive | java.compiler | Определяет модель языка, обработку аннотаций и API компилятора Java. |
| transitive | java.datatransfer | Определяет API для передачи данных между приложениями и внутри них. |
| transitive | java.desktop | Определяет наборы средств пользовательского интерфейса AWT и Swing, а также API для обеспечения доступности, работы со звуком, изображениями и печатью, и JavaBeans. |
| transitive | java.instrument | Определяет службы, позволяющие агентам инструментировать программы, выполняющиеся в JVM. |
| transitive | java.logging | Определяет API журналирования Java. |
| transitive | java.management | Определяет API расширений управления Java (JMX). |
| transitive | java.management.rmi | Определяет соединитель RMI для удалённого API расширений управления Java (JMX). |
| transitive | java.naming | Определяет API службы именования и каталогов Java (JNDI). |
| transitive | java.net.http | Определяет API HTTP-клиента и WebSocket. |
| transitive | java.prefs | Определяет API настроек. |
| transitive | java.rmi | Определяет API удалённого вызова методов (RMI). |
| transitive | java.scripting | Определяет API сценариев. |
| transitive | java.security.jgss | Определяет привязку Java для API общих служб безопасности IETF (GSS-API). |
| transitive | java.security.sasl | Определяет поддержку в Java простого уровня аутентификации и безопасности IETF (SASL). |
| transitive | java.sql | Определяет API JDBC. |
| transitive | java.sql.rowset | Определяет API JDBC RowSet. |
| transitive | java.transaction.xa | Определяет API для поддержки распределённых транзакций в JDBC. |
| transitive | java.xml | Определяет API Java для обработки XML (JAXP). |
| transitive | java.xml.crypto | Определяет API криптографии XML. |
© 1993, 2025, 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/25/docs/api/java.se/module-summary.html
java.baseсвязан с директивойrequires transitive java.base, которая является предварительной функцией языка Java.Программы могут использовать
requires transitive java.baseтолько при включённых предварительных функциях.Предварительные функции могут быть удалены в одном из будущих выпусков или стать постоянными функциями платформы Java.