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

展开内容

更多版本

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

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

  • jdk1.6官方版 59.44M jdk1.6官方版是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越

  • JDK 1.8官方版 164.2M 对于开发java的用户来说,JDK肯定不会陌生,今天小编带来的就是JDK1.8。大家伙都知道java是目前非常火爆的开发语言,而因为java的跨平台性,PC、手机以及一些只能移动设备都离不开它。 如果用户想要开发java应用程序,那么JDK 1.

  • Oracle JDK 17正式版 151.99M jdk17官方版是SunMicrosystems公司专门针对于java语言打造的开发工具包,jdk的出现是Java发展历程中的重要里程碑,标志着Java成为一种独立的开发工具。而这款jdk17则是目前已知的集大成者,在该版本的jdk中,更是集合了14种新

类似软件

  • UltraEdit Linux中文客户端 23.76M UltraEdit Linux版是一款针对Linux系统所推出的专业文本代码编辑器,它可以满足用户任何的编辑需求,能够支持高级 PHP、Perl、Java 和JavaScript程序,可以编辑文本、十六进制、ASCII 码,也可以取代记事本,内建英

  • geany文本编辑器 15.08M geany是一款小巧的使用GTK+2开发的跨平台开源集成开发环境的文本编辑器。它拥有语法高亮、代码自动完成、代码折叠等功能,方便我们的用户进行软件爱你的开发,这款开发工具支持众多开发语言,比如C、java、HTML、Python等,而且小巧的体积让我们的

  • Jetbrains Rider2023(C语言编辑开发工具) 1.19G JetbrainsRider2023电脑版一款用于Unity的C#开发工具。Rider有内置的Unity支持,当你初次打开Unity解决方案时它会自动将Unity配置为使用Rider作为默认的C#脚本和shader文件编辑器。完成设置后,之后双击C#脚本

  • makecode编程软件 232.51M makecode官方版是一个由微软创建的在线教育平台,旨在帮助学生学习和理解计算机科学。它提供了一系列以图形化编程为基础的工具和资源,使学生能够轻松地创建自己的程序、游戏和交互式项目。makecode官方版支持多种硬件平台,包括微软的微控制器(如微软的M

网友评论

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

同类排行

  • 西门子Wincc7.5 17.68G 西门子Wincc7.5是由SIEMENS(西门子)公司开发的一款极其复杂的SCADA(数据采集与监控)系统,也是第一个使用最新的32位技术的过程监视系统,它具有着良好的开放性和灵活性。能高效控制自动化过程,具有极强的开放性和系统稳定性。并且,西门子Win

  • IAR EWARM(嵌入式工作台) 2.42G IAR Embedded Workbench for Arm,通常简称为IAR EWARM、IAR for ARM,是由IAR Systems公司为Arm微处理器开发的一款集成开发环境(IDE),即嵌入式工作台。它以其易用性、代码紧凑以及广泛的支持

  • 机明自动编程免费版 301.36M 机明自动编程免费版是基于世界领先的CAM系统PowerMILL为基础开发的一款数控加工编程软件,软件拥有非常多帮助用户进行快速编程的功能,比如通过减少手工参数设置加快用户的开发,自动进行过切与碰撞检查,使得用户剩下时间在校准上,还有自动产生程式清单,这些

  • atmel studio(开发环境IDE) 878.9M atmel studio是由Atmel公司开发的一个免费集成化开发环境,主要是用来帮助用户开发和调试在Amtrl ARM Cortex-M和AtmelAVR微控制器的应用。这款软件可以为用户提供一个无缝、易用的环境,内部包含了Assembler编译

  • visual studio 2022企业版 3.54M visual studio 2022是由微软公司推出的一款开发编程制作工具,也可以简称为vs2022,此版本官方信息显示,除了更多内存访问带来的速度和性能优势之外,Visual Studio还带来了UI增强功能、更多个性化选项,并继续专注于增强开发人员的

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

  • IAR for ARM破解版 2.42G IAR for ARM全称IAR Embedded Workbench for ARM,它是一款由瑞典的IAR Systems公司推出的专为微处理器开发的集成开发环境,这个开发环境支持ARM,AVR,MSP430等多种芯片内核平台,是微处理器开发领

  • phpstorm2021.3官方版 503.37M phpstorm2021.3是一款功能十分丰富且专业的PHP编程软件,该软件凭借其简洁大气的界面、全面的开发环境以及支持多种开发语言等一系列的特性,深受编程人员的认可与喜爱。同时,软件还十分的智能,它可以帮助用户们自动检测代码程序的编写、扩展代码格式配置

  • Jetbrains DataGrip 2020.1官方版 352.85M Jetbrains DataGrip 2020.1是一款数据库管理编程开发软件,是由JetBrains公司专为datagrip数据管理所打造的,该软件功能非常的强大,兼容性也是非常的强,让用户可以能够对数据库轻松进行管理。软件提供智能代码完成、代码检查、

  • JetBrains CLion 2022官方版 647.26M JetBrains CLion 2022官方版是由捷克JetBrains公司精心研发的一款内业知名的C/C++集成开发环境,该软件拥有着一整套完善的C语言开发功能,其中就包含了动态代码分析、智能编辑器、编码辅助、代码生成和重构、运行和调试、评估表达式、导

  • PC-lint Plus静态分析工具 24.58M C和C++的静态代码分析工具

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

  • WebStorm2018中文版 185.51M WebStorm是由JetBrains公司开发的一款专业的Web开发集成开发环境(IDE)。WebStorm2018中文版是该软件公司于2018年推出的版本,旨在提供更高效的开发工具和改进的代码质量。它具备对流行前端框架(如Angular、React和V

  • delphi7.0中文企业版 182.08M 对于开发软件的程序员而言微软的VB肯定不会陌生吧,但小编本次为大家带来的这款软件与VB类似,但在数据库方面的特长相较于VB尤为突出,该软件就就是delphi7,delphi7在delphi系列当中是比较经典的版本,它不仅是一个集成应用程序开发环境,而且软

  • Armageddon编译工具 1.23M Armageddon是功能强大且专业实用的编译工具,该软件界面美观大方,功能强劲实用,软件提供了类似C的表达式解析器、全功能的DLL和exe文件调试、IDA般的侧边栏与跳跃箭头、动态识别模块和串、快反汇编、可调试的脚本语言自动化等功能,全面满足用户的的需