JDK 26 发布,非 lts 版本

3 月 18 日
 Ayanokouji
知道 Applet 这东西的已经都老了吧

https://jdk.java.net
https://openjdk.org/projects/jdk/26/

Features

500: Prepare to Make Final Mean Final
504: Remove the Applet API
516: Ahead-of-Time Object Caching with Any GC
517: HTTP/3 for the HTTP Client API
522: G1 GC: Improve Throughput by Reducing Synchronization
524: PEM Encodings of Cryptographic Objects (Second Preview)
525: Structured Concurrency (Sixth Preview)
526: Lazy Constants (Second Preview)
529: Vector API (Eleventh Incubator)
530: Primitive Types in Patterns, instanceof, and switch (Fourth Preview)


ps:本帖不欢迎玩 jdk8 梗的,你爱学不学,爱用不用
5785 次点击
所在节点    Java
44 条回复
fingerxie
3 月 18 日
我大概用了一年的 jdk25 ,其实 java 在虚拟线程上还是有一些问题,还有 ThreadLocal 太多了,这个概念和虚拟线程有点不契合。
包袱有点重,可能 java 真的要亡了
Ayanokouji
3 月 18 日
@Akitora 确实难产
We propose to preview the API once more in JDK 27 with the following changes:


JEP draft: Structured Concurrency (Seventh Preview) https://openjdk.org/jeps/8373610
AutumnVerse
3 月 18 日
哇,不移除我都不知道原来还有 Applet 这么神奇的技术啊
roundgis
3 月 18 日
@fingerxie 屎山這麼多 亡啥呢
yty2012g
3 月 18 日
G1 GC 居然还能优化😂
fingerxie
3 月 18 日
@roundgis 但是如果没有增量,只是维护的话,也和亡了差不多
Rickkkkkkk
3 月 18 日
其他不说,g1 优化带来的效果值得从 8 往上升
lisongeee
3 月 18 日
java26 的新语法糖/特性是不是已经和 kotlin 差不多了,不过感觉写 java 的大部分很抗拒新特性

比如 8 年前发布的 java10 带来的 var 局部变量类型推断就基本没人用
zhouhu
3 月 18 日
@yty2012g 还有优化空间
workqing2023
3 月 18 日
@lisongeee 其实我最喜欢的是 ?. 要是 java 什么时候能有就好了。。Optional 总归不如?. 好用
Ayanokouji
3 月 18 日
@lisongeee 语法糖和 kt 还差很多,个人认为 jvm 提升比语法更重要
bbbblue
3 月 18 日
结构化并发下一个 lts 能 release 吗 真的好久好久了呀
Gilfoyle26
3 月 18 日
典中典:

《你发任你发,我用 Java 8 》
nathanielweixin
3 月 18 日
项目才开始升级 jdk21
avv
3 月 18 日
2026 年 3 月 18 日 15:47:30 刚刚安装上 21
chendy
3 月 18 日
@Ayanokouji 运行了快 30 年的系统,拿 applet 做了一堆贼复杂的功能,没人敢动,重新建设成本和风险太高,只能忍着
Vraw5
3 月 18 日
最老的项目在用 jdk11 ,后来新项目用 17 ,目前的新项目上 25 了
codingmiao
3 月 18 日
向量 API 还是没孵化出来,用这玩意写了个 RAG 的玩具,速度确实可以
darkengine
3 月 18 日
Applet 被移除了啊,不知道 Swing 能撑到什么版本呢。
netabare
3 月 19 日
那么多玩 J8 梗的。我倒是反而感觉 Java 「语言」升级不升级都无所谓了,反正可见的时间里他也就那个样子,我对这个语言和这个语言背后的社区不抱任何期望。

反而 JVM 要是有些什么有意思的更新和新技术的话会蛮有意思的,作为一个开发语言和 DSL 的 platform ,JVM 还是有自己的价值的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1199077

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX