当前位置: 首页 > 电脑软件 > 行业软件 > JDK18官方版
JDK18官方版

JDK18官方版 适用年龄:18+

  • 类型:行业软件
  • 平台:Winall
  • 语言:简体中文
  • 大小:152.04M
  • 版本:v18.0.2.1
  • 更新时间:2025-06-09 12:14
  • 厂商:Oracle Corporation
应用简介

Java SE Development Kit 18(简称 JDK 18)是 Oracle 为 Java 平台开发的软件开发工具包。它为 Java 应用程序的开发与部署提供一系列工具和资源,其中 Java 编译器(javac)和 Java 虚拟机(JVM)是 Java 应用开发的核心组件——开发人员能借助 JDK 18 里的 javac 编译 Java 源代码,再让生成的字节码在 JVM 上运行。

除这两个核心工具外,JDK 18 还提供诸多用于 Java 应用开发与调试的工具和库。像 Java 标准库,里面有丰富类和方法,可处理输入/输出、字符串处理、网络通信等各类任务;还有用于调试与性能分析的工具,以及管理应用程序运行环境的资源工具。

有 Java 开发需求的朋友,欢迎下载使用 JDK 18!

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

JDK18官方版

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

JDK18官方版

3、正在安装中。

JDK18官方版

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

JDK18官方版

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

JDK18官方版

6、点击环境变量。

JDK18官方版

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

JDK18官方版

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

变量名:JAVA_HOME

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

JDK18官方版

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

JDK18官方版

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

JDK18官方版

11、点击确定。

JDK18官方版

12、点击确定。

JDK18官方版

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

JDK18官方版

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

JDK18官方版

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 语句。

相关下载 +

今日更新 网站地图 排行榜

优装机下载站(https://www.uzhuangji.net/)版权所有:豫ICP备2024099284号-1

本站资源均收集整理于互联网,其著作权归原作者所有,如果有侵犯您权利的资源,请来信告知,我们将及时撤销相应资源。