Spec-Zone.ru › OpenJDK 21

OpenJDK 21 Документация

Этот документ разделен на два раздела:

Java SE
API платформы Java, стандартного издания (Java SE) определяют основные возможности Java платформы для универсальных вычислений. Эти API находятся в модулях, имена которых начинаются с java.
JDK
API набора средств разработки Java (JDK) специфичны для JDK и не обязательно будут доступны во всех реализациях платформы Java SE. Эти API находятся в модулях, имена которых начинаются с jdk.
Модуль Описание
java.base
Определяет основные API платформы Java SE.
java.compiler
Определяет API модели языка, обработки аннотаций и компилятора Java.
java.datatransfer
Определяет API для передачи данных между и внутри приложений.
java.desktop
Определяет инструментарии пользовательского интерфейса AWT и Swing, а также API для доступности, аудио, изображений, печати и JavaBeans.
java.instrument
Определяет сервисы, позволяющие агентам производить инструментирование программ, выполняемых в JVM.
java.logging
Определяет API Java Logging.
java.management
Определяет API Java Management Extensions (JMX).
java.management.rmi
Определяет коннектор RMI для удалённого API Java Management Extensions (JMX).
java.naming
Определяет API Java Naming and Directory Interface (JNDI).
java.net.http
Определяет API HTTP-клиента и WebSocket.
java.prefs
Определяет API настроек.
java.rmi
Определяет API вызова удалённых методов (RMI).
java.scripting
Определяет API скриптинга.
java.se
Определяет API платформы Java SE.
java.security.jgss
Определяет Java-связь с API IETF Generic Security Services (GSS-API).
java.security.sasl
Определяет поддержку Java для IETF Simple Authentication and Security Layer (SASL).
java.smartcardio
Определяет API Java для ввода-вывода смарт-карт.
java.sql
Определяет JDBC API.
java.sql.rowset
Определяет JDBC RowSet API.
java.transaction.xa
Определяет API для поддержки распределённых транзакций в JDBC.
java.xml
Определяет Java API для обработки XML (JAXP).
java.xml.crypto
Определяет API для криптографии XML.
jdk.accessibility
Определяет служебные классы JDK, используемые разработчиками вспомогательных технологий.
jdk.attach
Определяет API присоединения.
jdk.charsets
Предоставляет charsets, которые отсутствуют в java.base (в основном кодировки двойного байта и IBM).
jdk.compiler
Определяет реализацию системного компилятора Java и его командной строки, javac.
jdk.crypto.cryptoki
Предоставляет реализацию поставщика безопасности SunPKCS11.
jdk.crypto.ec
Предоставляет реализацию поставщика безопасности SunEC.
jdk.dynalink
Определяет API для динамической компоновки высокоуровневых операций с объектами.
jdk.editpad
Предоставляет реализацию сервиса редактирования, используемого jdk.jshell.
jdk.hotspot.agent
Определяет реализацию агента HotSpot Serviceability.
jdk.httpserver
Определяет API HTTP-сервера JDK, а также предоставляет инструмент jwebserver для запуска минимального HTTP-сервера.
jdk.incubator.vector
Определяет API для выражения вычислений, которые могут быть надёжно скомпилированы в SIMD-инструкции во время выполнения, такие как AVX-инструкции на x64 и NEON-инструкции на AArch64.
jdk.jartool
Определяет инструменты для работы с файлами Java Archive (JAR), включая инструменты jar и jarsigner.
jdk.javadoc
Определяет реализацию системного инструмента документации и его эквивалента командной строки, javadoc.
jdk.jcmd
Определяет инструменты для диагностики и устранения неполадок JVM, такие как jcmd, jps, jstat.
jdk.jconsole
Определяет графический инструмент JMX, jconsole, для мониторинга и управления работающим приложением.
jdk.jdeps
Определяет инструменты для анализа зависимостей в Java-библиотеках и программах, включая инструменты jdeps, javap и jdeprscan.
jdk.jdi
Определяет Java Debug Interface.
jdk.jdwp.agent
Предоставляет реализацию агента протокола Java Debug Wire (JDWP).
jdk.jfr
Определяет API для JDK Flight Recorder.
jdk.jlink
Определяет инструмент jlink для создания изображений времени выполнения, инструмент jmod для создания и изменения файлов JMOD и инструмент jimage для проверки реализации JDK-специфичного контейнерного файла для классов и ресурсов.
jdk.jpackage
Определяет инструмент Java Packaging, jpackage.
jdk.jshell
Предоставляет инструмент jshell для вычисления фрагментов Java-кода и определяет специфичный для JDK API для моделирования и выполнения фрагментов.
jdk.jsobject
Определяет API для JavaScript Object.
jdk.jstatd
Определяет инструмент jstatd для запуска демона для инструмента jstat, чтобы удалённо контролировать статистику JVM.
jdk.localedata
Предоставляет данные локали для локалей, отличных от US locale.
jdk.management
Определяет специфичные для JDK интерфейсы управления JVM.
jdk.management.agent
Определяет агент JMX.
jdk.management.jfr
Определяет интерфейс управления для JDK Flight Recorder.
jdk.naming.dns
Предоставляет реализацию провайдера DNS Java Naming.
jdk.naming.rmi
Предоставляет реализацию провайдера RMI Java Naming.
jdk.net
Определяет специфичные для JDK API для сетевых операций.
jdk.nio.mapmode
Определяет специфичные для JDK режимы отображения файлов.
jdk.sctp
Определяет специфичный для JDK API для SCTP.
jdk.security.auth
Предоставляет реализации интерфейсов javax.security.auth.* и различных модулей аутентификации.
jdk.security.jgss
Определяет расширения JDK для GSS-API и реализацию механизма SASL GSSAPI.
jdk.xml.dom
Определяет подмножество API W3C Document Object Model (DOM), которое не является частью Java SE API.
jdk.zipfs
Предоставляет реализацию провайдера системы файлов Zip.

© 1993, 2023, 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/21/docs/api/index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API