com.sun.jarsigner |
此包包含用于定义
jarsigner 工具使用的签名机制的接口和类。
|
com.sun.java.accessibility.util |
提供组成Java Accessibility Utilities的接口和类的集合。
|
com.sun.javadoc |
|
com.sun.jdi |
这是Java调试接口(JDI)的核心包,它定义了值,类型和目标VirtualMachine本身的镜像 - 以及引导工具。
|
com.sun.jdi.connect |
此程序包定义使用JDI的虚拟机与目标虚拟机之间的连接。
|
com.sun.jdi.connect.spi |
|
com.sun.jdi.event |
该包定义了JDI事件和事件处理。
|
com.sun.jdi.request |
此包用于请求在指定条件下发送JDI事件。
|
com.sun.management |
|
com.sun.net.httpserver |
提供简单的高级Http服务器API,可用于构建嵌入式HTTP服务器。
|
com.sun.net.httpserver.spi |
提供可插入的服务提供程序接口,允许将HTTP服务器实现替换为其他实现。
|
com.sun.nio.sctp |
用于流控制传输协议的Java API。
|
com.sun.security.auth |
|
com.sun.security.auth.callback |
|
com.sun.security.auth.login |
|
com.sun.security.auth.module |
|
com.sun.security.jgss |
该包定义了GSS-API的JDK扩展的类和接口。
|
com.sun.source.doctree |
提供将文档注释表示为抽象语法树(AST)的接口。
|
com.sun.source.tree |
提供将源代码表示为抽象语法树(AST)的接口。
|
com.sun.source.util |
为抽象语法树(AST)上的操作提供实用程序。
|
com.sun.tools.attach |
提供附加到Java™虚拟机的API。
|
com.sun.tools.attach.spi |
只有定义新附加提供程序的开发人员才需要直接使用此程序包。
|
com.sun.tools.javac |
该软件包为
javac工具提供了传统入口点。
|
com.sun.tools.javadoc |
此软件包及其内容已弃用,可能会在将来的版本中删除。
|
com.sun.tools.jconsole |
该包包含JConsole API。
|
java.applet |
提供创建applet所需的类以及applet用于与其applet上下文通信的类。
|
java.awt |
包含用于创建用户界面和绘制图形和图像的所有类。
|
java.awt.color |
提供颜色空间的类。
|
java.awt.datatransfer |
提供用于在应用程序之间和之内传输数据的接口和类。
|
java.awt.desktop |
提供用于与各种桌面功能交互的接口和类。
|
java.awt.dnd |
拖放是在许多图形用户界面系统中发现的直接操纵手势,其提供了在GUI中与表示元素逻辑相关联的两个实体之间传递信息的机制。
|
java.awt.event |
提供用于处理AWT组件触发的不同类型事件的接口和类。
|
java.awt.font |
提供与字体相关的类和界面。
|
java.awt.geom |
提供Java 2D类,用于定义和执行与二维几何体相关的对象的操作。
|
java.awt.im |
为输入方法框架提供类和接口。
|
java.awt.im.spi |
提供可用于开发可与任何Java运行时环境一起使用的输入方法的接口。
|
java.awt.image |
提供用于创建和修改图像的类。
|
java.awt.image.renderable |
提供用于生成与渲染无关的图像的类和接口。
|
java.awt.print |
为常规打印API提供类和接口。
|
java.beans |
包含与开发
bean相关的类 - 基于JavaBeans™体系结构的组件。
|
java.beans.beancontext |
提供与bean上下文相关的类和接口。
|
java.io |
通过数据流,序列化和文件系统提供系统输入和输出。
|
java.lang |
提供对Java编程语言设计至关重要的类。
|
java.lang.annotation |
为Java编程语言注释工具提供库支持。
|
java.lang.instrument |
提供允许Java编程语言代理程序检测在JVM上运行的程序的服务。
|
java.lang.invoke |
java.lang.invoke 包提供了用于与Java虚拟机交互的低级基元。
|
java.lang.management |
提供用于监视和管理Java虚拟机以及Java运行时中的其他组件的管理界面。
|
java.lang.module |
通过解析和服务绑定来支持模块描述符和创建模块配置的类。
|
java.lang.ref |
提供引用对象类,它支持与垃圾收集器的有限程度的交互。
|
java.lang.reflect |
提供用于获取有关类和对象的反射信息的类和接口。
|
java.math |
提供用于执行任意精度整数运算(
BigInteger )和任意精度十进制运算(
BigDecimal )的类。
|
java.net |
提供实现网络应用程序的类。
|
java.net.http |
HTTP客户端和WebSocket API
|
java.net.spi |
|
java.nio |
定义缓冲区,它是数据的容器,并提供其他NIO包的概述。
|
java.nio.channels |
定义通道,表示与能够执行I / O操作的实体的连接,例如文件和套接字;
定义选择器,用于多路复用,非阻塞I / O操作。
|
java.nio.channels.spi |
|
java.nio.charset |
定义字符集,解码器和编码器,用于在字节和Unicode字符之间进行转换。
|
java.nio.charset.spi |
|
java.nio.file |
定义Java虚拟机的接口和类,以访问文件,文件属性和文件系统。
|
java.nio.file.attribute |
提供对文件和文件系统属性的访问的接口和类。
|
java.nio.file.spi |
|
java.rmi |
提供RMI包。
|
java.rmi.activation |
提供对RMI对象激活的支持。
|
java.rmi.dgc |
为RMI分布式垃圾收集(DGC)提供类和接口。
|
java.rmi.registry |
为RMI注册表提供一个类和两个接口。
|
java.rmi.server |
提供用于支持RMI服务器端的类和接口。
|
java.security |
提供安全框架的类和接口。
|
java.security.acl |
不推荐使用此包中的类和接口。
|
java.security.cert |
提供用于解析和管理证书,证书吊销列表(CRL)和证书路径的类和接口。
|
java.security.interfaces |
提供用于生成RSA实验室技术说明PKCS#1中定义的RSA(Rivest,Shamir和Adleman AsymmetricCipher算法)密钥的接口,以及NIST的FIPS-186中定义的DSA(数字签名算法)密钥。
|
java.security.spec |
提供关键规范和算法参数规范的类和接口。
|
java.sql |
提供使用Java™编程语言访问和处理存储在数据源(通常是关系数据库)中的数据的API。
|
java.text |
提供用于以独立于自然语言的方式处理文本,日期,数字和消息的类和接口。
|
java.text.spi |
java.text包中的类的服务提供者类。
|
java.time |
日期,时间,瞬间和持续时间的主要API。
|
java.time.chrono |
除默认ISO之外的日历系统的通用API。
|
java.time.format |
提供打印和解析日期和时间的类。
|
java.time.temporal |
使用字段和单位以及日期时间调整器访问日期和时间。
|
java.time.zone |
支持时区及其规则。
|
java.util |
包含集合框架,一些国际化支持类,服务加载器,属性,随机数生成,字符串解析和扫描类,base64编码和解码,位数组和几个其他实用程序类。
|
java.util.concurrent |
实用类通常在并发编程中有用。
|
java.util.concurrent.atomic |
一个小型工具包,支持对单个变量进行无锁线程安全编程。
|
java.util.concurrent.locks |
接口和类,提供用于锁定和等待与内置同步和监视器不同的条件的框架。
|
java.util.function |
功能接口为lambda表达式和方法引用提供目标类型。
|
java.util.jar |
提供用于读取和写入JAR(Java ARchive)文件格式的类,该文件格式基于具有可选清单文件的标准ZIP文件格式。
|
java.util.logging |
提供Javaâ“2平台核心日志记录工具的类和接口。
|
java.util.prefs |
该软件包允许应用程序存储和检索用户和系统首选项和配置数据。
|
java.util.regex |
用于将字符序列与正则表达式指定的模式匹配的类。
|
java.util.spi |
java.util包中的类的服务提供者类。
|
java.util.stream |
用于支持元素流上的功能样式操作的类,例如集合上的map-reduce转换。
|
java.util.zip |
提供用于读取和写入标准ZIP和GZIP文件格式的类。
|
javax.accessibility |
定义用户界面组件与提供对这些组件的访问的辅助技术之间的契约。
|
javax.annotation.processing |
用于声明注释处理器和允许注释处理器与注释处理工具环境通信的工具。
|
javax.crypto |
提供加密操作的类和接口。
|
javax.crypto.interfaces |
为RSA Laboratories的PKCS#3中定义的Diffie-Hellman密钥提供接口。
|
javax.crypto.spec |
提供关键规范和算法参数规范的类和接口。
|
javax.imageio |
Java Image I / O API的主要包。
|
javax.imageio.event |
Java Image I / O API的一个包,用于处理读取和写入图像期间事件的同步通知。
|
javax.imageio.metadata |
处理读取和写入元数据的Java Image I / O API包。
|
javax.imageio.plugins.bmp |
包含内置BMP插件使用的公共类的包。
|
javax.imageio.plugins.jpeg |
支持内置JPEG插件的类。
|
javax.imageio.plugins.tiff |
内置TIFF插件使用的公共类。
|
javax.imageio.spi |
一个Java Image I / O API包,包含读取器,编写器,转码器和流的插件接口,以及运行时注册表。
|
javax.imageio.stream |
Java Image I / O API的一个包,用于处理来自文件和流的低级I / O.
|
javax.lang.model |
用于为Java编程语言建模的包的类和层次结构。
|
javax.lang.model.element |
用于建模Java编程语言元素的接口。
|
javax.lang.model.type |
用于建模Java编程语言类型的接口。
|
javax.lang.model.util |
|
javax.management |
提供Java Management Extensions的核心类。
|
javax.management.loading |
提供实现高级动态加载的类。
|
javax.management.modelmbean |
提供ModelMBean类的定义。
|
javax.management.monitor |
提供监视器类的定义。
|
javax.management.openmbean |
提供开放数据类型和Open MBean描述符类。
|
javax.management.relation |
提供Relation Service的定义。
|
javax.management.remote |
用于远程访问JMX MBean服务器的接口。
|
javax.management.remote.rmi |
RMI连接器是JMX Remote API的连接器,它使用RMI将客户端请求传输到远程MBean服务器。
|
javax.management.timer |
提供Timer MBean的定义。
|
javax.naming |
提供用于访问命名服务的类和接口。
|
javax.naming.directory |
扩展
javax.naming 程序包以提供访问目录服务的功能。
|
javax.naming.event |
在访问命名和目录服务时为事件通知提供支持。
|
javax.naming.ldap |
提供对LDAPv3扩展操作和控件的支持。
|
javax.naming.spi |
提供通过
javax.naming 及相关软件包动态插入支持访问命名和目录服务的
javax.naming 。
|
javax.net |
提供网络应用程序的类。
|
javax.net.ssl |
提供安全套接字包的类。
|
javax.print |
提供Java™打印服务API的主要类和接口。
|
javax.print.attribute |
提供描述Java™打印服务属性类型的类和接口,以及如何将它们收集到属性集中。
|
javax.print.attribute.standard |
包
javax.print.attribute.standard 包含特定打印属性的类。
|
javax.print.event |
包
javax.print.event 包含事件类和侦听器接口。
|
javax.rmi.ssl |
|
javax.script |
脚本API由定义Java脚本引擎的接口和类组成,并为它们在Java应用程序中的使用提供了框架。
|
javax.security.auth |
该包提供了身份验证和授权的框架。
|
javax.security.auth.callback |
此程序包提供服务与应用程序交互所需的类,以便检索信息(例如,包括用户名或密码的身份验证数据)或显示信息(例如,错误和警告消息)。
|
javax.security.auth.kerberos |
此程序包包含与Kerberos网络身份验证协议相关的实用程序类。
|
javax.security.auth.login |
该软件包提供可插入的身份验证框架。
|
javax.security.auth.spi |
该软件包提供了用于实现可插拔认证模块的接口。
|
javax.security.auth.x500 |
此程序包包含应用于在
主题中存储X500 Principal和X500 Private Credentials的类。
|
javax.security.cert |
提供公钥证书的类。
|
javax.security.sasl |
包含支持SASL的类和接口。
|
javax.smartcardio |
Java™智能卡I / O API
|
javax.sound.midi |
为MIDI(乐器数字接口)数据的I / O,排序和合成提供接口和类。
|
javax.sound.midi.spi |
为提供新MIDI设备,MIDI文件读取器和写入器或声音库读取器时服务提供商提供接口。
|
javax.sound.sampled |
提供用于捕获,处理和回放采样音频数据的接口和类。
|
javax.sound.sampled.spi |
在提供新的音频设备,声音文件读取器和写入器或音频格式转换器时,为服务提供者提供抽象类。
|
javax.sql |
提供用于从Java™编程语言访问和处理服务器端数据源的API。
|
javax.sql.rowset |
JDBC
RowSet 实现的标准接口和基类。
|
javax.sql.rowset.serial |
提供实用程序类,以允许Java类型和Java编程语言中的数据类型之间的可序列化映射。
|
javax.sql.rowset.spi |
第三方供应商在实现同步提供程序时必须使用的标准类和接口。
|
javax.swing |
提供一组“轻量级”(全Java语言)组件,这些组件在所有平台上尽可能地工作。
|
javax.swing.border |
提供用于在Swing组件周围绘制专用边框的类和接口。
|
javax.swing.colorchooser |
包含
JColorChooser 组件使用的类和接口。
|
javax.swing.event |
提供由Swing组件触发的事件。
|
javax.swing.filechooser |
包含
JFileChooser 组件使用的类和接口。
|
javax.swing.plaf |
提供一个接口和许多抽象类,Swing使用它们来提供其可插入的外观功能。
|
javax.swing.plaf.basic |
提供根据Basic外观构建的用户界面对象。
|
javax.swing.plaf.metal |
提供根据Java外观(曾代号为
Metal )构建的用户界面对象,这是默认的外观。
|
javax.swing.plaf.multi |
提供组合两种或多种外观的用户界面对象。
|
javax.swing.plaf.nimbus |
提供根据跨平台Nimbus外观构建的用户界面对象。
|
javax.swing.plaf.synth |
Synth是一种可换肤的外观和感觉,其中所有的绘画都被委派。
|
javax.swing.table |
提供用于处理
javax.swing.JTable 类和接口。
|
javax.swing.text |
提供处理可编辑和不可编辑文本组件的类和接口。
|
javax.swing.text.html |
提供类
HTMLEditorKit 以及用于创建HTML文本编辑器的支持类。
|
javax.swing.text.html.parser |
提供默认的HTML解析器以及支持类。
|
javax.swing.text.rtf |
提供用于创建富文本格式文本编辑器的类(
RTFEditorKit )。
|
javax.swing.tree |
提供用于处理
javax.swing.JTree 类和接口。
|
javax.swing.undo |
允许开发人员在文本编辑器等应用程序中为撤消/重做提供支持。
|
javax.tools |
为可以从程序调用的工具提供接口,例如编译器。
|
javax.transaction.xa |
提供定义事务管理器和资源管理器之间的契约的API,它允许事务管理器在JTA事务中登记和删除资源对象(由资源管理器驱动程序提供)。
|
javax.xml |
定义XML处理的常量。
|
javax.xml.catalog |
|
javax.xml.crypto |
XML加密的常用类。
|
javax.xml.crypto.dom |
|
javax.xml.crypto.dsig |
用于生成和验证XML数字签名的类。
|
javax.xml.crypto.dsig.dom |
|
javax.xml.crypto.dsig.keyinfo |
|
javax.xml.crypto.dsig.spec |
XML数字签名的参数类。
|
javax.xml.datatype |
定义XML / Java类型映射。
|
javax.xml.namespace |
定义XML命名空间处理。
|
javax.xml.parsers |
提供使用SAX(Simple API for XML)解析器或DOM(文档对象模型)文档构建器处理XML文档的类。
|
javax.xml.stream |
为Streaming API for XML(StAX)定义接口和类。
|
javax.xml.stream.events |
为Streaming API for XML(StAX)定义事件接口。
|
javax.xml.stream.util |
提供Streaming API for XML(StAX)的实用程序类。
|
javax.xml.transform |
定义用于处理转换指令以及执行从源到结果的转换的通用API。
|
javax.xml.transform.dom |
提供DOM特定的转换类。
|
javax.xml.transform.sax |
提供SAX特定的转换类。
|
javax.xml.transform.stax |
提供特定于StAX的转换类。
|
javax.xml.transform.stream |
提供流和URI特定的转换类。
|
javax.xml.validation |
提供用于验证XML文档的API。
|
javax.xml.xpath |
提供
对象模型中性 API,用于评估XPath表达式和访问评估环境。
|
jdk.dynalink |
包含用于链接
invokedynamic 呼叫站点的接口和类。
|
jdk.dynalink.beans |
包含普通Java对象的链接器。
|
jdk.dynalink.linker |
包含语言运行时所需的接口和类,以实现其自己的语言特定对象模型和类型转换。
|
jdk.dynalink.linker.support |
包含类,通过提供某些类的基本实现以及各种实用程序,使语言运行时更方便地实现自己的语言特定对象模型和类型转换。
|
jdk.dynalink.support |
包含通过提供某些类的基本实现以及各种实用程序来使Dynalink更方便的类。
|
jdk.javadoc.doclet |
Doclet API提供了一个环境,它与语言模型API和编译器树API一起允许客户端检查程序和库的源级结构,包括源中嵌入的API注释。
|
jdk.jfr |
该软件包提供了用于创建事件和控制Flight Recorder的类。
|
jdk.jfr.consumer |
此程序包包含用于使用Flight Recorder数据的类。
|
jdk.jshell |
提供用于创建工具的接口,例如读取 - 评估 - 打印循环(REPL),其交互式地评估Java编程语言代码的“片段”。
|
jdk.jshell.execution |
为构建JShell执行引擎提供实现支持。
|
jdk.jshell.spi |
为可插入的JShell执行引擎定义服务提供者接口。
|
jdk.jshell.tool |
提供一种启动Java™shell工具实例的机制。
|
jdk.management.jfr |
该软件包包含用于通过Java Management Extensions(JMX)控制和监视Flight Recorder的类。
|
jdk.nashorn.api.scripting |
该软件包提供了
javax.script 集成,这是使用Nashorn的首选方式。
|
jdk.nashorn.api.tree |
Nashorn解析器API提供接口以将ECMAScript源代码表示为抽象语法树(AST)和解析器以解析ECMAScript源脚本。
|
jdk.net |
java.net 和
java.nio.channels 套接字类的特定于平台的套接字选项。
|
jdk.nio |
|
jdk.security.jarsigner |
该包定义了用于签署jar文件的API。
|
netscape.javascript |
为Java代码提供在Web浏览器中访问JavaScript引擎和HTML DOM的能力。
|
org.ietf.jgss |
该软件包提供了一个框架,允许应用程序开发人员使用统一的API从各种底层安全机制(如Kerberos)中使用安全服务,如身份验证,数据完整性和数据机密性。
|
org.w3c.dom |
提供文档对象模型(DOM)的接口。
|
org.w3c.dom.bootstrap |
提供用于获取
DOMImplementation 实例的
DOMImplementation 。
|
org.w3c.dom.css |
为DOM Level 2样式规范提供接口。
|
org.w3c.dom.events |
为DOM Level 2事件提供接口。
|
org.w3c.dom.html |
为DOM Level 2 HTML规范提供接口。
|
org.w3c.dom.ls |
为DOM Level 3加载和保存提供接口。
|
org.w3c.dom.ranges |
提供DOM Level 2 Range的接口。
|
org.w3c.dom.stylesheets |
为DOM Level 2样式规范提供接口。
|
org.w3c.dom.traversal |
为DOM Level 2 Traversal提供接口。
|
org.w3c.dom.views |
为DOM Level 2视图提供接口。
|
org.w3c.dom.xpath |
提供DOM Level 3 XPath规范的接口。
|
org.xml.sax |
提供核心SAX API。
|
org.xml.sax.ext |
为SAX2设施提供符合SAX驱动程序不一定支持的接口。
|
org.xml.sax.helpers |
Provides helper classes, including support for bootstrapping SAX-based applications.
|