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

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

Java SE
API платформы Java SE (Java Platform, Standard Edition) определяют ядро платформы 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 удалённого вызова методов (Remote Method Invocation, 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), Streaming API для XML (StAX), Simple API для XML (SAX) и API модели документа W3C (DOM).

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.

jdk.httpserver

Определяет специфический для JDK API HTTP-сервера.

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.jshell

Этот модуль предоставляет поддержку для инструментов оценки фрагментов кода языка Java, таких как циклы Read-Eval-Print (REPL), включая инструмент jshell.

jdk.jsobject

Определяет API для JavaScript Object.

jdk.jstatd

Определяет инструмент jstatd для запуска демона для инструмента jstat для мониторинга статистики JVM удалённо.

jdk.localedata

Предоставляет данные локали для локали, отличной от локали США.

jdk.management

Определяет специфичные для JDK интерфейсы управления для JVM.

jdk.management.agent

Определяет агента управления JMX.

jdk.management.jfr

Определяет интерфейс управления для JDK Flight Recorder.

jdk.naming.dns

Предоставляет реализацию поставщика Java Naming DNS.

jdk.naming.ldap

Предоставляет реализацию поставщика Java Naming LDAP.

jdk.naming.rmi

Предоставляет реализацию поставщика Java Naming RMI.

jdk.net

Определяет специфический для JDK API для сетей.

jdk.pack

Определяет инструменты для преобразования файла JAR в сжатый файл pack200 и преобразования упакованного файла в файл JAR, включая инструменты pack200 и unpack200.

jdk.rmic

Определяет компилятор rmic для генерации псевдонимов и скелетов с использованием протокола Java Remote Method (JRMP) для удалённых объектов.

jdk.scripting.nashorn

Предоставляет реализацию скриптового движка Nashorn и среду выполнения для программ, написанных на ECMAScript 5.1.

jdk.sctp

Определяет специфический для JDK API для SCTP.

jdk.security.auth

Предоставляет реализации интерфейсов javax.security.auth.* и различных модулей аутентификации.

jdk.security.jgss

Определяет расширения JDK для GSS-API и реализацию механизма SASL GSSAPI.

jdk.xml.dom

Определяет подмножество API модели объекта документа W3C (DOM), которое не является частью API Java SE.

jdk.zipfs

Предоставляет реализацию поставщика файловой системы zip-архивов.

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

Spec-Zone .ru
спецификации, руководства, описания, API