JDK18官方版

大小:152.03M 类别:
  • 编程软件

官方安全无插件纠错

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

Java SE Development kit 18,简称JDK18,它是Oracle公司开发的Java平台的软件开发工具包。jdk18提供了一系列用于开发Java应用程序和应用程序部署的工具和资源,包含了Java编译器(javac)和Java虚拟机(JVM),这两个工具是Java应用程序开发的核心组件。开发人员可以使用JDK 18编译Java源代码,并在JVM上运行生成的字节码。

除了编译器和虚拟机之外,jdk18还提供了许多其他工具和库,用于开发和调试Java应用程序。例如,其中包括Java标准库,提供了丰富的类和方法,用于处理各种任务,如输入/输出、字符串处理、网络通信等。此外,JDK 18还包含了用于调试和性能分析的工具,以及用于管理应用程序运行环境的资源。欢迎有需要的朋友下载使用!

JDK18安装及环境配置教程

1、双击安装包开始安装,点击下一步。

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

3、正在安装中。

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

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

6、点击环境变量。

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

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

变量名:JAVA_HOME

变量值:C:\Program Files\Java\jdk-18.0.2.1 (变量值是JDK的安装路径)

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

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

11、点击确定。

12、点击确定。

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

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

Java SE Development kit 18特性

400:UTF-8 的 违约

408:简单的网络 服务器

413:Java 中的代码片段 API 文档

416:重新实现核心 使用方法句柄进行反射

417:Vector API(第三个 孵化器)

418:互联网地址 分辨率 SPI

419:外部函数 & 内存 API(第二个孵化器)

420:模式匹配 switch (Second Preview)

421:弃用定版 用于删除

功能介绍

1、简易 HTTP 服务器

提供命令行工具来启动一个仅提供静态文件的最小 Web 服务器。没有可用的 CGI 或类似 servlet 的功能。该工具可用于原型设计、临时编码和测试目的,尤其是在教育环境中。

2、Java API 文档中的代码片段

为 JavaDoc 的 Standard Doclet 引入一个 @snippet 标签,以简化 API 文档中的示例源代码。

3、用方法句柄(Method Handles)重新实现 Java 核心反射

在 java.lang.invoke 方法句柄的基础上重新实现 java.lang.reflect.Method、Constructor 和 Field。让方法句柄成为反射的底层机制将减少 java.lang.reflect 和 java.lang.invoke API 的维护和开发成本。

4、Vector API (第三次进行孵化)

引入一个 API 来表达在运行时能够可靠编译的向量计算,在支持的 CPU 架构上优化向量指令,从而实现优于标量计算的性能。

5、互联网地址解析 SPI

定义一个用于主机名称和地址解析的服务供给接口(SPI),以便 java.net.InetAddress 可以使用平台内置解析器以外的解析器。

6、外部函数和内存 API(第二次进行孵化)

引入一个 API,通过它,Java 程序可以与 Java 运行时之外的代码和数据进行互操作。通过有效地调用外部函数,以及安全地访问外部内存,该 API 使 Java 程序能够调用本地库并处理本地数据,而没有 JNI 的脆弱性和危险。

7、Switch 模式匹配(第二次进行预览)

用 switch 表达式和语句的模式匹配,以及对模式语言的扩展来增强 Java 编程语言。将模式匹配扩展到 switch 中,允许针对一些模式测试表达式,这样就可以简明而安全地表达复杂的面向数据的查询。这是 JDK 18 中的一个预览的语言功能。

8、弃用 Finalization,以便在未来删除

弃用 Finalization,以便在未来的版本中删除它。目前 Finalization 仍然是默认启用的,但可以禁用它以便进行早期测试。在之后的版本中,它将率先被默认禁用,并在未来的版本中将其彻底删除。依赖于 Finalization 的库和应用程序的维护者应该考虑迁移到其他资源管理技术,如 try-with-resources 语句。

展开内容

同厂商

Oracle Corporation

更多版本

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

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

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

    查看
  • JDK16官方中文版

    v16.0.1/149.12M/2026-04-16

    JDK16官方中文版是一款Java SE开发工具包,是专业的开发运行套件。JDK是整个Java的核心关键,适用于各种平台和操作系统。它提供了稳定和可靠的开发环境,使开发人员能够高效地创建和部署Java应用程序。

    查看
  • JDK17官方中文版

    v17.0.17/152.81M/2026-04-16

    JDK17官方中文版是SunMicrosystems公司专门针对于java语言打造的开发工具包,jdk的出现是Java发展历程中的重要里程碑,标志着Java成为一种独立的开发工具。

    查看
  • JDK 1.8官方版

    /164.2M/2026-04-16

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

    查看
  • Java Development Kit 24

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

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

    查看

类似软件

  • Java Development Kit 24

    9.1/204.24M

    包含最新语法特性与垃圾回收优化的Java标准开发环境

    查看
  • jasperreports(Java开源报表系统)

    9.0/21.32M

    jasperreports电脑版是一款基于Java编写的开源报表系统,这个报表的使用数据可以来自任何类型的数据源,并且还能够生成像素级的文档,如果你需要一款开源的还用的报表生成软件,那么这款jasperreports电脑版将是非常不错的选择,你可以打印出各种问的那个格式,包括HT

    查看
  • JRE 8 (Java运行环境)32位中文版

    9.5/56.01M

    JRE 8(java runtime environment)是由Oracle公司出品的Java运行环境之一,具有高度稳定性和安全性,也是运行JAVA程序不可缺少的环境,包含了java的运行环境(JRE)和java工具。

    查看
  • jude绿色中文版(JAVA建模工具)

    9.5/8.96M

    Java建模及UML设计软件

    查看

网友评论

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

同类排行

  • UltraEdit中文破解版

    7.5/101.65M

    UltraEdit是一款知名的文本编辑器,它在支持编辑文本、十六进制、ASCII 码的同时,还支持C、Objective C、Javascript、XML、PHP、Perl、Python等开发语言!

    查看
  • JDK 21(Java开发工具包)

    9.0/162.74M

    Java开发环境及编译工具包

    查看
  • IntelliJ IDEA 2025中文激活版

    8.5/1.43G

    智能Java开发环境巅峰之作,预判代码逻辑并重塑全栈工程效率

    查看
  • NeoProgrammer(CH341A土豪金编程器软件)

    9.1/8.98M

    NeoProgrammer是一款专业的ch341a土豪金编程器软件,这是个性价比很高的便携编程器,淘宝上杂牌的10多元,相信爱折腾BIOS的都用过,杂牌一般附送的软件都不好用。

    查看
  • JetBrains WebStorm 2025中文版

    5.0/1.02G

    前端开发集成环境

    查看
  • Windows Terminal(Windows 终端)

    9.0/11.55M

    Windows Terminal(Windows 终端)是一款新式、快速、高效、强大且高效的终端应用程序,适用于命令行工具和命令提示符,PowerShell和 WSL 等 Shell 用户。

    查看
  • JAVA 8

    9.1/33.7M

    JAVA 8全称为Java Runtime Environment8,它是一款java程序运行所不能缺少的环境。做为现在最流行的应用程序语言之一,java的安全性以及跨平台的特性,是大家都知道的,现在的电脑上都有java的踪迹,而你想要运行java语言编写的程序就必须需要j

    查看
  • Android Studio(Android开发环境)

    9.1/1.3G

    官方安卓开发集成环境

    查看
  • TRAE(AI编程工具)

    5.0/220.93M

    面向开发者的AI编程辅助工具,提高编码效率

    查看
  • 010 Editor汉化破解版

    9.0/29.93M

    010 Editor是一款专业的文本编辑器和十六进制编辑器,其设计旨在轻松简便地快速编辑您计算机上任何文件的内容。该软件可以编辑简单的文本文 件,例如 Unicode 文件、批处理文件、C/C++源代码等,不过010 Editor最擅长编辑二进制文件。

    查看