JDK 22 发布了

72 天前
 Ayanokouji
不要刷 jdk8 的梗,你不用,不代表技术不需要更新

Features

423: Region Pinning for G1
447: Statements before super(...) (Preview)
454: Foreign Function & Memory API
456: Unnamed Variables & Patterns
457: Class-File API (Preview)
458: Launch Multi-File Source-Code Programs
459: String Templates (Second Preview)
460: Vector API (Seventh Incubator)
461: Stream Gatherers (Preview)
462: Structured Concurrency (Second Preview)
463: Implicitly Declared Classes and Instance Main Methods (Second Preview)
464: Scoped Values (Second Preview)
5923 次点击
所在节点    程序员
60 条回复
flowerains
72 天前
现在可以直接升 21 了,不是 LTS 是不可能在生产环境直接部署的
主要是有很多历史遗留项目只能在 java8 上跑,这个才是不愿意升级的主要原因

对于有好奇心的人来说,为啥不愿意折腾新技术呢
Huelse
72 天前
已经全面转 jdk21 了
shanghai1943
72 天前
前阵子才从 jdk8 升级到 jdk17
janwarlen
72 天前
@BBCCBB #17 jdk9 有 module ,需要升级改造的
xwwsxp
72 天前
@janwarlen java 和 node ( JS )不一样的,java 早前就有 package 的概念,而 js 早前没有 package 的概念,反而出现了 module 的概念,jdk9 之后,java 借鉴了 js 的 module ;但是,并不是 java 就一定强制使用 module ,虽然,oracle 建议大家使用。
BBCCBB
72 天前
@janwarlen export all 就行了..
superchijinpeng
72 天前
全都 21 了
foolishcrab
72 天前
就我观察国内公司跟进 21 的非常非常多,因为 vt 太符合互联网业务了,我司核心业务基本都在升级 21 。
降下来多少台服务器都是能写进业绩的。
这种时候还在刷“我用 java8”的只能说又蠢又坏
Subfire
72 天前
等下个 LTS 再体验
luozic
72 天前
JDK 21 的分代 zgc 对于没能力改写成 c++/rust 还是基于 jvm 的大数据 ,可以节约内存的同时还提升性能。
ldyisbest
72 天前
@youmilk idea 里面能手动设置运行时吗? 还是要怎么设置,我发现用 java17 有 bug
BBCCBB
72 天前
@ldyisbest 双击 shift 搜索 choose boot runtime for the ide.
ldyisbest
72 天前
@BBCCBB 找到了,谢谢~
Lambdua
72 天前
@Betasecond 实际使用效果如何啊
dif
72 天前
以前学 java 的时候,从 1.7-11 ,每次发布都会学习下新的特性,语法,API ,11 以后就在没关注过了,顶多装了个 17 和 21 的 JDK ,其实也没学习过新的特性。
whoami9426
72 天前
说的好 record 和 文本块 就很香
zhouhu
72 天前
@Betasecond 上次在知乎看到说性能没有提升
Surechun
72 天前
@shanghai1943 去年才把生产全部从 8 升级到 11 ,今年打算升级到 17 。现在 21 也稳了吗?
cedoo22
72 天前
之前项目需要,要用 apache nifi , 这玩意最新版居然最低要求 JDK 21 ,然后我新开的项目、jar 都转向 21 了
奈何公司大部分 java8er , 都抵触升级 21 , 不想改之前的轮子
zzzmh
72 天前
正在从 8 过渡到 17 ,目前感觉良好

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

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

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

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

© 2021 V2EX