JAVA9 API翻译(Java® Platform, Standard Edition & Java Development Kit Version 9 API Specification)

下载地址:http://www.oracle.com/technetwork/java/api-141528.html

Java® Platform, Standard Edition & Java Development Kit Version 9 API Specification

这个文档一共分为三个部分
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。

猜你喜欢

转载自blog.csdn.net/uncle_gy/article/details/78525205
今日推荐