Este documento se divide en dos partes:

Java SE
La API de la Plataforma Java, Edición Estándar (Java SE), define la plataforma Java central para la computación de propósito general. Estas API se encuentran en nombres que comienzan conjavaEn el módulo inicial.
JDK
La API de Java Development Kit (JDK) es específica del JDK y no necesariamente se aplica a todas las implementaciones de la plataforma Java SE. Estas API se encuentran en nombres que comienzan conjdkEn el módulo inicial.
Todos los módulos Java SE   JDK   Other Modules  
Módulo Descripción
java.base
Define las API fundamentales de la plataforma Java SE.
java.compiler
Define el modelo de lenguaje, el procesamiento de anotaciones y la API del compilador de Java.
java.datatransfer
API que define la transferencia de datos entre aplicaciones y dentro de las aplicaciones.
java.desktop
Define los kits de herramientas de interfaz de usuario AWT y Swing, y las API para accesibilidad, audio, imágenes, impresión y JavaBeans.
java.instrument
Definir servicios que permiten a los programas agente detectar programas que se ejecutan en la JVM.
java.logging
Define la API de registro de Java (Java Logging API).
java.management
Define la API de Java Management Extensions (JMX).
java.management.rmi
Define la Remote API de Java Management Extensions (JMX). RMI connector 。
java.naming
Define la API de la Interfaz de Nombres y Directorios de Java (JNDI).
java.net.http
Definir el cliente HTTP y la API de WebSocket.
java.prefs
Define la API de Preferencias.
java.rmi
Define la API de invocación de métodos remotos (RMI).
java.scripting
Define la API de scripting.
java.se
Define la API de la plataforma Java SE.
java.security.jgss
Define los enlaces Java de la API de servicios de seguridad generales (GSS-API) de la IETF.
java.security.sasl
Define el soporte de Java para la capa simple de autenticación y seguridad (SASL) de la IETF.
java.smartcardio
Define la API de E/S para tarjetas inteligentes Java.
java.sql
Definir la API JDBC.
java.sql.rowset
Define la API RowSet de JDBC.
java.transaction.xa
Define una API para admitir transacciones distribuidas en JDBC.
java.xml
Define la API de Java para el procesamiento de XML (JAXP), la API de streaming para XML (StAX), la API simple para XML (SAX) y la API del modelo de objetos de documento del W3C (DOM).
java.xml.crypto
Definir la API para el cifrado XML.
jdk.accessibility
Define las clases de utilidad del JDK utilizadas por los implementadores de tecnologías de asistencia.
jdk.attach
Definir API adicionales.
jdk.charsets
ProporcionarNo está en java.baseEnjava.base (Principalmente conjuntos de caracteres de doble byte e IBM).
jdk.compiler
Definición system Java compilery sus equivalentes de línea de comandos Implementación de javac 。
jdk.crypto.cryptoki
Proporciona una implementación del proveedor de seguridad SunPKCS11.
jdk.crypto.ec
Proporciona la implementación del proveedor de seguridad SunEC.
jdk.dynalink
Define una API para operaciones avanzadas sobre objetos enlazados dinámicamente.
jdk.editpad
Proporcionar jdk.jshellservicio de panel de edición utilizado Implementación 。
jdk.hotspot.agent
Define la implementación del agente de mantenibilidad de HotSpot.
jdk.httpserver
Define una API de servidor HTTP específica de JDK.
jdk.jartool
Define las herramientas para procesar archivos Java Archive (JAR), incluyendo... jary jarsignerHerramienta.
jdk.javadoc
Definición system documentation tooly sus equivalentes de línea de comandos Implementación de javadoc 。
jdk.jcmd
Define herramientas para el diagnóstico y la resolución de problemas de una JVM. jcmd , jps , jstatHerramienta.
jdk.jconsole
Definición de herramientas gráficas JMX. jconsole , para supervisar y gestionar aplicaciones en ejecución.
jdk.jdeps
Define herramientas para analizar bibliotecas y programas de Java, incluidas herramientas de dependencias. jdeps , javapy jdeprscanHerramienta.
jdk.jdi
Definir la interfaz de depuración de Java.
jdk.jdwp.agent
Proporciona la implementación del agente del Protocolo de Línea de Depuración de Java (JDWP).
jdk.jfr
API que define el JDK Flight Recorder.
jdk.jlink
Definición jlinkCreación de imágenes de tiempo de ejecución, herramientas jmodHerramienta utilizada para crear y manipular archivos JMOD y jimageHerramienta para inspeccionar archivos de contenedor específicos de la implementación de JDK de clases y recursos.
jdk.jshell
Este módulo admite herramientas de evaluación de 'fragmentos' del lenguaje de programación Java, como Read-Eval-Print Loops (REPL), incluyendo jshellHerramienta.
jdk.jsobject
Define la API para objetos JavaScript.
jdk.jstatd
Definición jstatdHerramienta para iniciar el daemon de la herramienta jstat y supervisar de forma remota las estadísticas de la JVM.
jdk.localedata
Proporcionar US localeDatos de configuración regional para otros entornos de idioma
jdk.management
Define interfaces de administración específicas del JDK para la JVM.
jdk.management.agent
Definir agentes de administración JMX.
jdk.management.jfr
Define la interfaz de administración de JDK Flight Recorder.
jdk.naming.dns
Proporciona una implementación del proveedor de nombres DNS de Java.
jdk.naming.rmi
Proporciona una implementación del proveedor de nombres RMI de Java.
jdk.net
Define la API de Networking específica de JDK.
jdk.pack
Define las herramientas para convertir archivos JAR en archivos comprimidos pack200 y convertir los archivos empaquetados en archivos JAR, incluyendo pack200y unpack200Herramienta.
jdk.rmic
Definición rmicCompilador para generar stubs y skeletons utilizando el protocolo Java Remote Method Protocol (JRMP) con objetos remotos.
jdk.scripting.nashorn
Proporciona la implementación del motor de scripts Nashorn y el entorno de ejecución para programas escritos en ECMAScript 5.1.
jdk.sctp
Define API específicas del JDK para SCTP.
jdk.security.auth
Proporcionar javax.security.auth.*Implementación de interfaces y varios módulos de autenticación
jdk.security.jgss
Define las extensiones JDK de GSS-API y la implementación del mecanismo SASL GSSAPI.
jdk.xml.dom
Define un subconjunto de la API del Modelo de Objetos de Documento (DOM) del W3C que no forma parte de la API de Java SE.
jdk.zipfs
Proporciona la implementación del proveedor del sistema de archivos zip.