JDK 17官方中文版是由Sun Microsystems公司专为Java语言开发的工具包,是Java发展历程中的重要里程碑之一,标志着Java逐渐成为一个独立的开发平台。JDK 17是目前的集大成版本,集成了14项全新的特性,如严格的浮点语义恢复和增强型伪随机数生成器等,这些改进极大地提升了开发人员的工作效率。可以说,没有JDK,程序员无法编译Java程序,也无法开展开发工作,JDK在Java开发中的重要性不言而喻。
特色亮点
1、恢复始终严格的浮点语义。
2、增强型伪随机数发生器。
3、新的 macOS 渲染管线。
4、macOS/AArch64 端口。
5、弃用 Applet API 以进行删除。
6、强封装JDK内部。
7、开关模式匹配(预览)。
8、删除 RMI 激活。
9、密封类。
10、删除实验性 AOT 和 JIT 编译器。
11、弃用要删除的安全管理器。
12、外部函数和内存 API(孵化器)。
13、Vector API(第二孵化器)。
14、上下文特定的反序列化过滤器。
jdk常用基本工具
1、Javac:Java源程序编译器,将Java源代码转换成字节码。
2、Java: Java解释器,直接从字节码文件,又称为类文件。执行Java应用程序的字节代码。
3、appletviewer.exe Java applet浏览器:appletviewer命令可在脱离万维网浏览器环境的情况下运applet。
4、jar:java应用程序打包工具,可将多个类文件合并为单个JAR归档文件。
5、Javadoc:Java API文档生成器从Java源程序代码注释中提取文档,生成API文档HTML页。
6、jdb:Java调试器(debugger),可以逐行执行程序.设置断点和检查变Md。
7、jps:查看Java虚拟机进程列表。