JAVA9 API翻译(Java® Platform, Standard Edition & Java Development Kit Version 9 API Specification),java9platform
下载地址:http://www.oracle.com/technetwork/java/api-141528.html
这个文档一共分为三个部分
Java SE
Java平台标准版(Standard Edition)AKA Java SE,其中的API定义了以通用计算为目的的核心Java平台。 这些API在以java开头的模块(Module)中。
JDK
Java开发工具包(Java Development Kit)AKA JDK,这里的API是针对JDK的,其中的一些API的实现并不一定适用于Java SE 平台。这些API在以jdk开头的模块(Module)中。
JavaFX
JavaFX API定义了一组用于开发富客户端应用程序的用户界面控件,图形,媒体和Web包的工具集合。 这些API在以javafx开头的模块(Module)中。
Java SE
模块(Module) |
描述 |
java.activation |
定义JavaBeans Activation 框架(JAF) API |
java.base |
定义Java SE平台基础API |
java.compiler |
定义语言模块,注释处理以及java编译器API |
java.corba |
定义 OMG CORBA APIs和RMI-IIOP API与java语言的绑定 |
java.datatransfer |
定义在应用之间或者应用内传递数据的API |
java.desktop |
定义AWT和Swing用户界面工具包,以及用于辅助功能,音频,图像,打印和JavaBeans的API |
java.instrument |
定义允许代理程序测试在JVM上运行的程序的服务。 |
java.logging |
定义Java日志API |
java.management |
定义Java管理拓展(JMX)API |
java.management.rmi |
定义Java管理拓展(JMX)远程API的RMI连接器 |
java.naming |
定义Java命名和目录接口(JNDI)API |
java.prefs |
定义首选项(Preferences)API |
java.rmi |
定义远程方法调用(RMI)API |
java.scripting |
定义脚本(scripting)API |
java.se |
定义核心Java SE API |
java.se.ee |
定义 Java SE 平台的完整API. |
java.security.jgss |
定义IETF通用安全服务API(GSS-API)的Java绑定。 |
java.security.sasl |
定义对IETF简单认证和安全层(SASL)的Java支持。 |
java.sql |
定义JDBC API. |
java.sql.rowset |
定义JDBC RowSet API. |
java.transaction |
定义Java Transaction API(JTA)的一个子集以支持CORBA互操作。 |
java.xml |
定义用于XML处理的Java API(JAXP),用于XML的流API(StAX),用于XML的简单API(SAX)以及W3C文档对象模型(DOM)API。 |
java.xml.bind |
定义用于XML绑定(JAXB)API的Java体系结构。 |
java.xml.crypto |
定义用于XML加密的API。 |
java.xml.ws |
定义了基于XML的Web服务(JAX-WS)的Java API和Web服务元数据API。 |
java.xml.ws.annotation |
定义Common Annotations API的一个子集,以支持在Java SE平台上运行的程序。 |
JDK
模块(Module) |
描述 |
jdk.accessibility |
定义Assistive Technologies实现者使用的JDK实用程序类。 |
jdk.attach |
定义attach API. |
jdk.charsets |
提供不在java.base中的字符集(主要是双字节和IBM字符集)。 |
jdk.compiler |
定义系统Java编译器及其命令行等效的实现,javac以及javah。 |
jdk.crypto.cryptoki |
提供SunPKCS11安全提供程序的实现。 |
jdk.crypto.ec |
提供SunEC安全提供商的实现。 |
jdk.dynalink |
定义用于动态链接对象的高级操作的API。 |
jdk.editpad |
提供jdk.jshell使用的editpad服务的实现。 |
jdk.hotspot.agent |
定义HotSpot可维护性代理的实现。 |
jdk.httpserver |
定义特定于JDK的HTTP服务器API。 |
jdk.incubator.httpclient |
定义高级HTTP和WebSocket API。 |
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调试接口。 |
jdk.jdwp.agent |
提供Java调试有线协议(JDWP)代理的实现。 |
jdk.jfr |
定义Java Flight Recorder的API。 |
jdk.jlink |
定义用于创建运行时映像的jlink工具,用于创建和操作JMOD文件的jmod工具以及用于检查JDK实现特定的容器文件的类和资源的jimage工具。 |
jdk.jshell |
此模块为Java编程语言“片段”评估工具(如Read-Eval-Print Loops(REPL))提供支持,包括jshell工具。 |
jdk.jsobject |
定义JavaScript对象的API。 |
jdk.jstatd |
定义jstatd工具,用于启动jstat工具的守护程序以远程监视JVM统计信息。 |
jdk.localedata |
为美国语言环境以外的语言环境提供语言环境数据。 |
jdk.management |
为JVM定义特定于JDK的管理接口。 |
jdk.management.agent |
定义JMX管理代理。 |
jdk.management.cmm |
定义协作内存管理的管理界面。 |
jdk.management.jfr |
定义Java Flight Recorder的管理界面。 |
jdk.management.resource |
定义资源管理API。 |
jdk.naming.dns |
提供DNS Java命名提供程序的实现。 |
jdk.naming.rmi |
提供RMI Java命名提供程序的实现。 |
jdk.net |
定义特定于JDK的网络API。 |
jdk.pack |
定义将JAR文件转换为压缩pack200文件并将压缩文件转换为JAR文件(包括pack200和unpack200工具)的工具。 |
jdk.packager.services |
定义Java打包程序工具使用的服务。 |
jdk.policytool |
定义用于管理称为policytool的策略文件的GUI工具。 |
jdk.rmic |
定义使用Java远程方法协议(JRMP)生成存根和骨架的rmic编译器,以及远程对象的存根和绑定类文件(IIOP协议)。 |
jdk.scripting.nashorn |
提供Nashorn脚本引擎的实现,以及用ECMAScript 5.1编写的程序的运行时环境。 |
jdk.sctp |
为SCTP定义特定于JDK的API。 |
jdk.security.auth |
提供了javax.security.auth.*各种接口和各种认证模块的实现。 |
jdk.security.jgss |
定义GSS-API的Java扩展和SASL GSSAPI机制的实现。 |
jdk.snmp |
定义SNMP管理代理 |
jdk.xml.dom |
定义不属于Java SE API的W3C文档对象模型(DOM)API的子集。 |
jdk.zipfs |
提供zip文件系统提供者的实现。 |
JavaFX
模块(Module) |
描述 |
javafx.base |
定义JavaFX UI工具包的基础API,包括绑定,属性,集合和事件的API。 |
javafx.controls |
定义可用于JavaFX UI工具包的UI控件,图表和外观。 |
javafx.fxml |
定义JavaFX UI工具包的各种FXML API。 |
javafx.graphics |
为定义JavaFX UI工具包提供各种核心图形处理API(例如布局容器,应用程序生命周期,形状,转换,画布,输入,绘画,图像处理和效果)以及用于动画、css、并发、几何、打印和窗口API |
javafx.media |
定义用于播放媒体和音频内容的API,作为JavaFX UI工具包(包括MediaView和MediaPlayer)的一部分。 |
javafx.swing |
定义JavaFX UI工具包中包含的JavaFX / Swing interop支持的API,包括SwingNode(用于在JavaFX应用程序中嵌入Swing)和JFXPanel(用于在Java应用程序中嵌入JavaFX)。 |
javafx.web |
定义JavaFX UI工具包中包含的WebView功能的API。 |
其他模块
模块(Module) |
描述 |
java.jnlp |
定义Java网络启动协议(JNLP)的API。 |
java.smartcardio |
定义Java智能卡I/O API。 |
用户点评