jdk18官方版

大小:152.04M类别:编程软件

官方安全无插件纠错

  • 更新时间2023-12-08
  • 版本v18.0.2.1
  • 系统Pc
  • 语言简体中文

Java SE Development kit 18,简称jdk18。是Oracle公司开发的Java平台的软件开发工具包。jdk18提供了一系列用于开发Java应用程序和应用程序部署的工具和资源。 jdk18包含了Java编译器(javac)和Java虚拟机(JVM),这两个工具是Java应用程序开发的核心组件。开发人员可以使用JDK 18编译Java源代码,并在JVM上运行生成的字节码。 除了编译器和虚拟机之外,jdk18还提供了许多其他工具和库,用于开发和调试Java应用程序。例如,其中包括Java标准库,提供了丰富的类和方法,用于处理各种任务,如输入/输出、字符串处理、网络通信等。此外,JDK 18还包含了用于调试和性能分析的工具,以及用于管理应用程序运行环境的资源。欢迎有需要的朋友下载使用!

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

展开内容

更多版本

更多+
  • JDK17官方中文版

    5.0/152.42M

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

  • JDK23官方版

    5.0/203.6M

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

  • JDK16官方版

    5.0/149.12M

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

  • jdk 15官方版

    5.0/158.25M

    JDK 15是Java 语言软件重要开发工具包,是整个Java的核心所在。JDK作为Java开发的环境,不管是做Java开发还是做安卓开发,都必须在电脑上安装JDK,这是一款需求很大的软件。

  • JDK 1.8官方版

    5.0/164.2M

    对于开发java的用户来说,JDK肯定不会陌生,今天小编带来的就是JDK1.8。大家伙都知道java是目前非常火爆的开发语言,而因为java的跨平台性,PC、手机以及一些只能移动设备都离不开它。

类似软件

  • JetBrains phpStorm 2024(PHP编程软件)

    8.4/682.83M

    JetBrains公司开发的一个轻量级且便捷的 PHP IDE

  • 编程猫电脑版

    9.4/67.51M

    国内知名少儿编程教育平台,致力于打造适合中国儿童的编程教学体系。

  • 易语言5.95完美版

    8.8/36.7M

    易语言在开发效率上对于个人开发者而言非常高效,能够让开发者独立开发中小型软件,支持和其他语言协同开发,支持微软官方动态链接库和第三方组件等,拓展性强。

  • vbsedit(vbscript编辑器)

    9.1/9M

    vbsedit官方版是一款小巧而强悍的Vbs/Js脚本编辑器,可显著减少您编写VBS脚本所花费的时间。这款软件体积小巧,界面简洁,功能也十分强大,支持语法高亮、参数提示以及自动完成关键字功能、支持调试以及监视变量功能、支持动态查看帮助文件,还能把VBS编译成EXE等,全方位满足程

网友评论

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

同类排行

  • EasyBuilder pro官方版(威纶通编程软件)

    9.0/757.61M

    EasyBuilder pro官方版是一款专业的屏幕编辑软件,是WEINVIEW HMI组态软件,由台湾威纶科技公司开发的新一代人机界面软件,利用EasyBuilder pro可以大大的提高我们的软件的功能,和高水平的硬件,软件强大的宏指令功能,除了常用的四则运算、逻辑判断等功能

  • ch341a土豪金编程器软件

    9.0/8.98M

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

  • gx works3中文版

    8.3/2.53G

    plc是我们许多电子产品需要用到的东西,如果用户没有编程工具那么就无法为我们的PLC增加操作命令,这款gx works3能帮您解决问题。GX Works3 是三菱电机新一代的PLC编程软件,用于对以MELSEC iQ-R系列、MELSEC iQ-L系列、MELSEC iQ

  • Android Studio(Android开发环境)

    9.5/1.12G

    Android开发环境

  • jdk18官方版

    9.0/152.04M

    Java SE Development kit 18,简称jdk18。是Oracle公司开发的Java平台的软件开发工具包。jdk18提供了一系列用于开发Java应用程序和应用程序部署的工具和资源。

  • Visual Studio Enterprise 2017

    8.6/3.36M

    Visual Studio(简称VS 2017)是微软提出的开发环境visual studio系列的2017版本,在这一版本中同样延续了前面的传统分为多个版本,其中社区版是专为个人免费使用的版本,这一版本也非常适合一些艰苦的独立开发工作室使用;专业版则是一些单个开发人员或者小团队

  • JetBrains PyCharm 2019中文版

    8.2/381.47M

    pycharm 2019是由JetBrains公司开发的一款IDE集成开发环境,主要功能包括代码调试、语法高亮、智能提示、单元测试、版本控制等,pycharm 2019在代码单元标记中不再有PEP8警告,可以获得在Docker Compose中运行测试的覆盖率报告,可以大大提高工

  • DevEco Studio(鸿蒙开发工具)

    9.1/843.58M

    华为自主研发的鸿蒙操作系统的一个终端开发工具

  • Visual Basic 6.0中文破解版

    8.1/241.56M

    VB6.0破解版,全称Visual Basic 6.0,一款专业实用的编程开发工具,为了让人们更好的学习编程而推出,基础是编程语言Basic,也是老vb的最后一个版本。

  • 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。

  • jad反编译工具

    9.1/684K

    jad电脑版全名为Joint Application Development,中文名为应用程序开发联系会议,是一款能够帮助用户进行反编译的工具。jad电脑版包含MIDlet套件的主题信息,比如应用程序公司、应用程序名称和大小等等,大家所致的java文件分为两种,一种就是jar,也

  • intellij idea 2021.3中文版

    8.5/653.24M

    idea2021.3是一款专业性Java语言编程开发软件,idea2021.3不论是从出色的功能还是简单易用的操作方式,亦或是其广泛的适用性都深受用户的热烈追捧。相较于之前的版本相比,idea2021.3不仅是在界面上有所改进,同时在功能上也带来了一些全新特性,如常令人头疼的远程

  • 易语言5.93精简版

    8.5/98.64M

    易语言5.93是一款专为国人而设计的编程软件。其诞生大大的降低了广大的电脑用户的编程门槛,让那些想编程且又不会英文的朋友们,提供了一条快速进入Windows程序编程的大门,而作为我们这些用易语言编程的人们,也不用理解那些看起来贼长且难记的英文API文档,只需通过函数的名称即可明白

  • Intel Parallel Studio XE 2020

    9.0/2.87G

    Intel Parallel Studio XE 2020是一款专业的软件开发工具,软件提供了构建、分析和扩展应用程序所需的所有功能,帮助用户在各个平台上进行本地代码开发。

  • rational rose 2007

    8.9/551M

    rational rose 2007是rational公司推出的一款面向对象的统一建模语言的可视化建模工具,用于可视化建模和公司及水平软件应用的组件构造。rational rose 2007则是小编到来的流传最广,使用最多的其中一款软件,软件设计师们通过这款软件,能够像戏剧导演设