本文件分为两个部分:
- Java SE
- Javaå¹³å�°æ ‡å‡†ç‰ˆï¼ˆJava SE)APIå®šä¹‰äº†ç”¨äºŽé€šç”¨è®¡ç®—çš„æ ¸å¿ƒJavaå¹³å�°ã€‚ 这些APIä½�于å��称以
java开头的模å�—ä¸ã€‚- JDK
- Java Development Kit(JDK)API特定于JDK,并�一定适用于Java SE Platform的所有实现。 这些API�于�称以
jdk开头的模å�—ä¸ã€‚
| 模� | �述 |
|---|---|
| java.base |
定义Java SE平�的基础API。
|
| java.compiler |
定义è¯è¨€æ¨¡åž‹ï¼Œæ³¨é‡Šå¤„ç�†å’ŒJava编译器API。
|
| java.datatransfer |
定义用于在应用程åº�之间和应用程åº�å†…ä¼ è¾“æ•°æ�®çš„API。
|
| java.desktop |
定义AWT和Swing用户界�工具包,以�用于辅助功能,音频,图�,打�和JavaBeans的API。
|
| java.instrument |
定义�许代�程�检测在JVM上�行的程�的�务。
|
| java.logging |
定义Java Logging API。
|
| java.management |
定义Java Management Extensions(JMX)API。
|
| java.management.rmi |
为Java Management Extensions(JMX)Remote API定义
RMI connector 。
|
| java.naming |
定义Java命�和目录接�(JNDI)API。
|
| java.net.http |
定义HTTP客户端和WebSocket API。
|
| java.prefs |
定义Preferences API。
|
| java.rmi |
定义远程方法调用(RMI)API。
|
| java.scripting |
定义Scripting API。
|
| java.se |
定义Java SE平�的API。
|
| java.security.jgss |
定义IETF通用安全�务API(GSS-API)的Java绑定。
|
| java.security.sasl |
定义对IETF简�身份验�和安全层(SASL)的Java支�。
|
| java.smartcardio |
定义Java智能�I / O API。
|
| java.sql |
定义JDBC API。
|
| java.sql.rowset |
定义JDBC RowSet API。
|
| java.transaction.xa |
定义用于在JDBC䏿”¯æŒ�分布å¼�事务的API。
|
| java.xml |
定义用于XML处�的Java API(JAXP),用于XML的Streaming API(StAX),用于XML的简�API(SAX)和W3C文档对象模型(DOM)API。
|
| java.xml.crypto |
定义XMLåŠ å¯†çš„API。
|
| jdk.accessibility |
定义Assistive Technologies实现者使用的JDK实用程�类。
|
| jdk.attach |
å®šä¹‰é™„åŠ API。
|
| jdk.charsets |
æ��ä¾›ä¸�在java.baseä¸çš„ java.base (主è¦�是å�Œå—节和IBMå—符集)。
|
| jdk.compiler |
定义
system Java compilerå�Šå…¶å‘½ä»¤è¡Œç‰æ•ˆé¡¹
javac的实现 。
|
| jdk.crypto.cryptoki |
�供SunPKCS11安全�供程�的实现。
|
| jdk.crypto.ec |
�供SunEC安全�供程�的实现。
|
| jdk.dynalink |
定义用于动�链接对象上的高级�作的API。
|
| jdk.editpad |
�供
jdk.jshell使用的编辑��务的
实现 。
|
| jdk.hotspot.agent |
定义HotSpot�维护性代�的实现。
|
| jdk.httpserver |
定义特定于JDK的HTTP�务器API。
|
| jdk.jartool | |
| jdk.javadoc |
定义
system documentation toolå�Šå…¶å‘½ä»¤è¡Œç‰æ•ˆé¡¹
javadoc的实现 。
|
| jdk.jcmd | |
| jdk.jconsole |
定义JMX图形工具
jconsole ,用于监视和管ç�†æ£åœ¨è¿�行的应用程åº�。
|
| jdk.jdeps | |
| jdk.jdi |
定义Java调试接�。
|
| jdk.jdwp.agent |
�供Java调试线�议(JDWP)代�的实现。
|
| jdk.jfr |
定义JDK Flight Recorder的API。
|
| jdk.jlink | |
| jdk.jshell |
该模�支�Java Programming Language'片段'评估工具,例如Read-Eval-Print Loops(REPL),包括
jshell工具。
|
| jdk.jsobject |
定义JavaScript对象的API。
|
| jdk.jstatd |
定义
jstatd工具,用于�动jstat工具的守护程�,以远程监视JVM统计信�。
|
| jdk.localedata |
�供
US locale以外的è¯è¨€çŽ¯å¢ƒçš„åŒºåŸŸè®¾ç½®æ•°æ�®ã€‚
|
| jdk.management |
为JVM定义特定于JDK的管�接�。
|
| jdk.management.agent |
定义JMX管�代�程�。
|
| jdk.management.jfr |
定义JDK Flight Recorder的管�界�。
|
| jdk.naming.dns |
�供DNS Java命��供程�的实现。
|
| jdk.naming.rmi |
�供RMI Java命��供程�的实现。
|
| jdk.net |
定义JDK特定的Networking API。
|
| jdk.pack | |
| jdk.rmic |
定义
rmic编译器,用于使用远程对象的Java远程方法å��议(JRMP)生æˆ�å˜æ ¹å’Œéª¨æž¶ã€‚
|
| jdk.scripting.nashorn |
为ECMAScript 5.1ä¸ç¼–写的程åº�æ��ä¾›Nashorn脚本引擎和è¿�行时环境的实现。
|
| jdk.sctp |
为SCTP定义特定于JDK的API。
|
| jdk.security.auth |
�供
javax.security.auth.*接�和��身份验�模�的实现。
|
| jdk.security.jgss |
定义GSS-API的JDK扩展和SASL GSSAPI机制的实现。
|
| jdk.xml.dom |
定义ä¸�属于Java SE APIçš„W3C文档对象模型(DOM)APIçš„å�集。
|
| jdk.zipfs |
�供zip文件系统�供程�的实现。
|