JDK官方版是一款功能强大的java开发平台。JDK官方版采用了最新的技术和算法,具有出色的性能表现和稳定性并且提供了全面而实用的工具和API,包括但不限于编译器、调试器、类库等组件,并且支持多种操作系统平台。JDK官方版让开发者可以轻松地进行Java应用程序开发,并且在保证质量和效率的前提下控制成本。
-
5.11 中文版查看
-
0.1.9 电脑版查看
-
官方版查看
-
20.03 电脑版查看
-
1.48.0 官方版查看
jdk软件特色
1、全新的Switch表达式:通过扩展原来的Switch来简化编码,现在它既可以用作语句,也可以用作表达式。在JDK 12和JDK 13中进行了预览之后,预计Switch表达式将成为JDK 14中的一个永久特性。Switch表达式还准备在Switch中使用模式匹配,允许开发人员有条件地从对象中提取组件。Oracle在9月17日表示,switch表达式有望在Java开发工具包14 (JDK 14)中得到最终版。
2、发布的JDK 14的一个JDK增强建议(JEP)中,提及将升级Java的映射字节缓冲区以支持非易失性内存。
3、支持NVM:在switch表达式正式到来之前,非易失性映射字节缓冲区(non-volatile mapped byte buffers)仍是官方提出的JDK14的惟一特性。非易失性映射字节缓冲区将添加新的特定于jdk的文件映射模式,允许使用FileChannel API创建引用非易失性内存(NVM)的MappedByteBuffer实例。
jdk软件亮点
1、可执行文件
(在bin/子目录中)Java运行时环境(JRE)的实现。JRE包括Java虚拟机(JVM?),类库和其他文件,这些文件支持以Java编程语言编写的程序的执行。该目录还包括工具和实用程序,可帮助您开发,执行,调试和记录以Java编程语言编写的程序。
2、配置文件
(在conf/子目录中)包含用户可配置选项的文件。可以编辑此目录中的文件,以更改JDK的访问权限,配置安全算法并设置Java密码学扩展策略文件,这些文件可用于限制JDK的加密强度。
3、C头文件
(在include/子目录中)C语言头文件,支持使用Java本机接口和Java虚拟机(JVM)调试器接口进行本机代码编程。
jdk软件功能
1、编译的Java模块
(在jmods/子目录中)jlink用于创建自定义运行时的编译模块。
2、版权和许可文件
(在legal/子目录中)每个模块的许可和版权文件。将第三方通知包含为.md(markdown)文件。
3、其他库
(在lib/子目录中)JDK所需的其他类库和支持文件。这些文件不供外部使用。
4、组态
配置JRE或JDK不被视为出于重新分发目的的修改。
您可以通过下修改文件配置软件conf/目录%的Java平台标准版(Java SE)文档,包括选择一个或下创建自己的Java加密扩展策略文件conf/security/policy。一旦选择或创建自己的文件,就不需要包括其他策略文件。
JDK组件介绍
Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。
Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。
Jconsole: Java进行系统调试和监控的工具
javac编译器,将源程序转成字节码jar – 打包工具,将相关的类文件打包成一个文件
javadoc文档生成器,从源码注释中提取文档
jdb – debugger:查错工具java – 运行编译后的java程序(.class后缀的)
appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。
JDK更新日志
1.修正了其它bug;
2.优化了软件的兼容性。