jdk23版本官方最新版作为作为java工具包,包含的模块非常强大,支持进行语言预览,可以导入模块,进行文档注释,能够在线编程,此版跟以往的版本相比,进行了优化处理,可以提高编程的效率。
官方介绍
JDK 23是一款来自JAVA语言里面非常重要的一个运行环境。对于初学者的话,如果你想要学习Java,JDK是必须进行的一步,因为无论什么Java应用服务器实质上都是内置了JDK。软件将提供来自OpenJDK Project Amber的语言改进;支持与非Java代码互操作的本机库增强功能,并利用来自OpenJDK Project Panama的向量指令;以及Project Loom的首个预览版。这将大大减少在Java中编写和维护高吞吐量并发应用的工作量。JDK 23作为最新的计划版本,将带来了一系列令人瞩目的特性和改进。这些新特性不仅提高了Java的性能和可用性,还为开发者提供了更多创新的工具和方法。2026 年 9 月 17 日,Java 开发工具包(JDK)23 发布了。这次更新带来了许多新特性和改进,目的是为了提高开发者的工作效率和程序性能。
Java 23包含12个新的JEP
455:模式中的原始类型、instanceof和switch(Preview)
466:Class-File API(Second Preview)
467:Markdown文档注释
469:Vector API(Eighth Incubator)
473:Stream Gatherers(Second Preview)
471:弃用sun.misc.Unsafe中的内存访问方法并删除
474:ZGC:默认的分代模式
476:模块导入声明(Preview)
477:隐式声明的类和实例主方法(Third Preview)
480:结构化并发(Third Preview)
481:范围值(Third Preview)
482:灵活的构造函数主体(Third Preview)
jdk23安装教程及环境变量配置
1.在本站下载jdk23安装包,然后右键选择解压到“JDK 23”
2.打开刚刚解压的文件夹,选中”exe”文件,双击或者右键选择“以管理员身份运行”
3.点击“下一步”
4.默认安装,点击“下一步”,等待安装完成
温馨提示:建议不要更改软件的安装路径,后面还需要配置系统环境变量
5.软件安装中
6.点击“关闭”
JDK环境变量配置:
7.返回安装包,选中”Java环境配置小工具”,右键选择“以管理员身份运行”
8.在JDK位置输入:C:Program FilesJavajdk-23(参看第4步),点击“一键配置”
9.点击“确定”,点击右上角的关闭
检验JDK环境配置是否正常
10.按住键盘的win+R调出运行界面或者鼠标右键开始菜单选择“运行”,输入:“cmd”,点击“确定”
11.输入:java -version,点击回车(Enter)键,可以看见自己安装的JDK版本
12.下拉继续输入:java,点击回车(Enter)键
13.输入:javac,点击回车(Enter)键,可以看到这些信息
温馨提示:输入这三个指令出现这样的界面说明JDK安装并配置成功。如果有一个出现失败情况,就说明JDK环境配置失败(参看文章末尾JDK出现的各种问题)
温馨提示:从jdk11开始就没有jre这个包,需要安装的可以通过下方命令自己生成jre包
14.鼠标右键开始菜单选择“终端管理员/Windows PowerShell(管理员)(A)”
15.在打开界面依次输入:
cd..点击回车(Enter)键
cd..点击回车(Enter)键
cd "Program Files"点击回车(Enter)键
cd “java“点击回车(Enter)键
cd “jdk-23“点击回车(Enter)键
binjlink.exe --module-path jmods --add-modules java.desktop --output jre
点击回车(Enter)键
软件安装位置(第4步设置)变动,命令需要根据安装位置做相应的更改
16.安装完成
Jdk23版本使用说明
首先,作用域值(scoped values)的引入,为线程内和子线程间共享不可变数据提供了一种新的方式。这种特性通过简化线程局部变量的使用,降低了空间和时间成本,特别是在与虚拟线程和结构化并发结合使用时,可以显著提高程序的可读性和效率。
结构化并发的第三次预览,进一步推动了并发编程的简化。通过将相关任务视为单个工作单元,它不仅简化了错误处理和取消操作,还提高了程序的可靠性和可观察性。
模块导入声明的预览特性,简化了模块库的重用,使得整个模块可以一次性导入,而无需繁琐的类型导入声明。这不仅简化了代码,还使得初学者更容易地使用第三方库和Java基础类。
Markdown文档注释的提议,使得JavaDoc文档注释可以采用更现代、更易于编写和阅读的Markdown格式。这不仅提高了文档的可读性,还扩展了编译器树API,使得其他工具能够更好地处理文档注释。
灵活构造器体的第二次预览,允许开发者在调用构造器之前初始化类中的字段,这为构造器的行为表达提供了更大的自由度。这种改进使得原本需要分散到辅助静态方法或中间构造器的逻辑,可以更自然地放置在构造器体中。
Z垃圾收集器(ZGC)的分代模式将成为JDK 23的默认模式,这一变化旨在通过更频繁地收集年轻对象来提高Java应用程序的性能。这一改进有助于减少维护成本,并为未来的新功能开发铺平了道路。
JDK 23还计划弃用sun.misc.Unsafe中的内存访问方法,这是向更安全、更标准的API迈进的重要一步。这一变化鼓励开发者迁移到VarHandle API和外部函数及内存API,为未来的JDK版本做好了准备。
向量API的持续孵化,为表达向量计算提供了一个清晰、简洁的API,它能够在运行时可靠地编译为最优的向量指令,从而在x64和AArch64架构上提供出色的性能。
流收集器的预览,增强了流API,支持自定义中间操作,使得流管道能够以更灵活和富有表现力的方式转换数据。
类文件API的改进,为处理类文件提供了一个标准API,这不仅简化了JDK组件的迁移,还有助于移除JDK的内部副本第三方ASM库。
原始类型在模式、instanceof和switch中的使用,进一步增强了Java的模式匹配能力,使得所有类型模式都可以在嵌套和顶级上下文中使用。
除了这些特性,JDK 23还可能包括其他在JDK 22中预览的特性,如super(…)之前的语句和字符串模板,这些特性将进一步丰富Java语言的功能。

赛车手之岛:疯狂竞技场(Racers Island:Crazy Arenas)英文硬盘版
滚轴赛车2(Rollcage Stage II)英文硬盘版
UAZ职业4驱锦标赛(UAZ Racing 4x4)硬盘版
迷失的灵魂之魔画(LostSouls)完美硬盘版
拖车大赛模拟(Drag Racing Simulator)硬盘版
撞击时间4:联合组织(Crash Time 4 - The Syndicate)英文硬盘版
极速传说(Beam Breakers)英文硬盘版
3D卡丁车(SuperTuxKart)中文硬盘版
猫猫公司(Cats Inc)完整硬盘版
怪鸡传说(CC_Tales)完美硬盘版
雷霆纳斯卡2003(Nascar Thunder 2003 )英文硬盘版
牛仔物语(NiuZaiWuYu)中文硬盘版



横冲直撞:升凰(Bandits -- Phoenix Rising)英文硬盘版
忘却的战场(ForgottenBattlefield)汉化中文版
思源笔记pc版
作家助手电脑版
渝快政电脑版
幕享投屏电脑版(letsview)
招商随行pc端
360ai云盘windows同步版
pdf智能助手证卡拼版免费工具(身份证裁剪助手)
pdf智能助手文件解密版
会声会影x4注册机软件
问小白电脑版客户端
王码五笔输入法86版
仓颉速成输入法
班智达藏文输入法安装包
福昕高级pdf编辑器永久授权激活版
文通手写板
thorium reader开源阅读器中文版
法律之星中国法律检索系统
mhdd硬盘检测工具4.6中文版
HDD Regenerator中文版(硬盘物理坏道修复工具)
sia smaartlive7音频检测软件
傲软投屏破解版解锁永久会员功能
SmartScore X64 Pro免费版
迅捷cad看图电脑版
jad.exe反编译工具(Java反编译工具)
合金弹头突击队(亚洲突击队版)
伐木工模拟2011(woodcutter2011)英文硬盘版
我的公主王国3中文汉化硬盘版
大抢购(ShopItUp)完美硬盘版
家庭渔场(FishersFamilyFarm)绿色硬盘版
迷你机器人战争(MiniRobotWars)绿色硬盘版
英雄萨姆:双D
体育场快餐店(Busy_Beas_Halftime_Hustle)完美硬盘版
时空建筑者之金字塔的崛起(PyramidRising)完美硬盘版
魔法生活(magiclife)完美硬盘版
杰西卡的宠物店(JessicasBowWowBistro)绿色硬盘版
林荫餐厅(BistroBlvd)完整硬盘版
儿时的街机游戏
拼图游戏大全
原神
生活实用APP