JDK17官方中文版

大小:152.81M 类别:
  • 编程其它

官方安全无插件纠错

  • 更新时间2026-04-16
  • 版本v17.0.17
  • 系统Pc
  • 语言简体中文

JDK17官方中文版是SunMicrosystems公司专门针对于java语言打造的开发工具包,jdk的出现是Java发展历程中的重要里程碑,标志着Java成为一种独立的开发工具。而这款jdk17则是目前已知的集大成者,在该版本的jdk中,更是集合了14种新特性,有恢复始终严格的浮点语义,还有增强型伪随机数发生器等,极大地方便了程序员的工作。而jdk的基本组件包括有:javac-编译器,将源程序转成字节码;jar-打包工具,将相关的类文件打包成一个文件;javadoc-文档生成器,从源码注释中提取文档;jdb-debugger,查错工具;java-运行编译后的java程序(.class后缀的);appletviewer-小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器;Javah-产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件;Javap-Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义;Jconsole-Java进行系统调试和监控的工具。如果你也想体验jdk17的新特性,不妨来下载试试吧!

jdk17官方版

特色亮点

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、上下文特定的反序列化过滤器。

jdk17安装及环境配置教程

1、双击安装包开始安装。

2、点击下一步。

3、更改安装路径,点击下一步(注:安装路径不要出现中文、空格等其它特殊符号)。

4、正在安装中。

5、安装完成,点击关闭。

6、Win+Q搜索环境变量,点击编辑系统环境变量。

7、点击环境变量。

8、在系统变量中点击新建。

9、在新建的环境变量中输入以下内容,然后点击确定。

变量名:JAVA_HOME

变量值:D:\Java\jdk-17 (变量值是JDK的安装路径)

10、进入Path变量,在变量中新建一个变量。

11、变量输入【%JAVA_HOME%\bin】,点击确定。

12、点击确定。

13、点击确定。

14、Win+R输入cmd回车进入命令控制台。

15、在命令控制台中输入java -version,若出现JDK的版本号则配置成功!如下图所示。

jdk17特性

更新了包括14个特性,具体如下所示:

1、恢复始终严格模式(Always-Strict)的浮点语义

2、增强型伪随机数生成器

3、新增macOS渲染管道

4、支持将JDK移植到macOS或AArch64

5、弃用待移除的Applet API

注:JDK 9中的JEP 289先前已弃用Applet API,但并未将其删除。

6、强封装JDK内部API

7、switch模式匹配进入预览(Preview)阶段

8、移除RMI(远程方法调用)激活机制

9、密封类

注:密封类是由JEP 360提出的,并在JDK 15中作为预览功能提供。它们由JEP 397再次提出并进行了改进,并作为预览功能在JDK 16中提供。该JEP建议在JDK17中完成密封类,与JDK 16没有任何变化。

10、移除实验性AOT和JIT编译器

11、弃用待移除的安全管理器(Security Manager)

注:弃用安全管理器,在后续版本中移除。安全管理器可追溯到Java 1.0。多年来,它一直不是保护客户端Java代码的主要手段,也很少用于保护服务器端代码。为了推动Java向前发展,Oracle打算弃用安全管理器,以便与旧Applet API(JEP 398)一起删除。

12、外部函数和内存API(孵化器)孵化阶段

注:Java程序可以通过该API与Java运行时之外的代码和数据进行互操作。通过有效调用外部函数(即JVM之外的代码),以及安全地访问外部内存(即不由JVM管理的内存),API使Java程序能够调用本地库和处理本地数据,而没有JNI。

13、Vector API(第二孵化器)第二孵化阶段

注:引入一个API来表达向量计算,这些计算在运行时可靠地编译为支持的CPU架构上的最佳向量指令,从而实现优于等效标量计算的性能。

14、上下文特定的反序列化过滤器

注:允许应用程序通过JVM范围的过滤器工厂配置特定于上下文和动态选择的反序列化过滤器,该工厂被调用以为每个单独的反序列化操作选择一个过滤器。

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虚拟机进程列表。

展开内容

同厂商

Oracle Corporation

更多版本

更多+
  • JDK 21(Java开发工具包)

    v21.0.6/162.74M/2026-04-16

    JDK(Java Development Kit)是由Oracle公司出品的Java开发工具包的缩写。它是用于开发Java应用程序的软件包,包含了编译器、调试器、运行时环境和其他开发工具。

    查看
  • JDK18官方版

    v18.0.2.1/152.03M/2026-04-16

    Java SE Development kit 18,简称JDK18,它是Oracle公司开发的Java平台的软件开发工具包。jdk18提供了一系列用于开发Java应用程序和应用程序部署的工具和资源,包含了Java编译器(javac)和Java虚拟机(JVM),这两个工具是

    查看
  • JDK 1.8官方版

    /164.2M/2026-04-16

    JDK1.8是Oracle公司开发的Java平台的软件开发工具包,它包含了开发java的编译器,运行环境以及大量的java基础类库。JDK 1.8拥有许多工具,诸如帮助用户进行编译的javac、帮助打包的jar、帮助文档生成的生成器javadoc等等,这些工具能够让用户在命

    查看
  • JDK23官方版

    v23.0.2/203.6M/2026-04-16

    Java SE Development Kit 23简称JDK 23,它是Oracle提供的一套用于开发java应用程序的工具包,提供编译,运行java程序所需要的各种工具和资源,比如java编译器,java运行时环境,以及常用的java类库等等!

    查看
  • Java Development Kit 24

    v24.0.1/204.24M/2026-04-16

    Java Development Kit 24简称JDK 24,它是Java语言生态重要的开发工具包,是整Java的核心所在,它包括Java运行环境、Java工具和Java基础的类库,是Java开发或安卓开发的必备软件!

    查看

类似软件

  • Drupal 7(开源网站建设工具)

    9.6/125.55M

    开源内容管理与网站开发平台

    查看
  • JRE 8 64位

    9.1/61.49M

    JRE为Java Runtime Environment的简称,即Java运行环境,Java Runtime Environment(包括Java Plug-in)是Oracle的产品,包括两部分:Java Runtime Environment和Java Plug-in。

    查看
  • KeiluVision4中文版

    8.5/198.43M

    KeiluVision4中文版是一款单片机开发工具,我想对于单片机开发的技术人员和爱好者肯定不会对这款程序陌生的吧。作为单片机开发最为权威的一款程序之一,keil uvision自然而然有着其吸引人的独特魅力。

    查看
  • node.js(JavaScript运行)

    9.0/23.98M

    运行JavaScript服务端程序和应用

    查看

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行