JDK 25 发布了, LTS 版本
JDK 24 修复了虚拟线程 bug
openjdk.org/projects/jdk/25/
Features
470: PEM Encodings of Cryptographic Objects (Preview)
502: Stable Values (Preview)
503: Remove the 32-bit x86 Port
505: Structured Concurrency (Fifth Preview)
506: Scoped Values
507: Primitive Types in Patterns, instanceof, and switch (Third Preview)
508: Vector API (Tenth Incubator)
509: JFR CPU-Time Profiling (Experimental)
510: Key Derivation Function API
511: Module Import Declarations
512: Compact Source Files and Instance Main Methods
513: Flexible Constructor Bodies
514: Ahead-of-Time Command-Line Ergonomics
515: Ahead-of-Time Method Profiling
518: JFR Cooperative Sampling
519: Compact Object Headers
520: JFR Method Timing & Tracing
521: Generational Shenandoah
本帖依旧不欢迎刷 JDK 8 梗,JDK 8 已经发布 10 多年了。
你的头像真棒
老项目原来用什么版本还继续用什么版本,新项目都用 jdk25 了,jdk21 虽然也是 LTS ,但是虚拟线程不完善,就不要再用了,17,11,8 都很旧的了
坐等 java8 npc
#2 17 都跟不上了吗,哈哈哈。既然 jdk 更新这么快,就应该执行自动更新,开发配套都要跟上这类自动更新才有持续性
你发任你发,我用 Java 8 。/doge /doge 。
我准备下载 25 了,给个人自己的项目从 21 升级到 25 去,顺便看看哪些地方可以用用新特性的。那些说用死守 8 不升级的,不建议公开丢人,自己默默维护就好了。
头像咋了,默认的,没看出啥来
惭愧啊, 我到现在还没有用上虚拟线程, 天天维护屎山代码, 已经丧失了学习新东西的动力.
当前公司主流项目才用的 jdk8 ,还有在维护的项目用的 jdk6 ,升级版本遥遥无期。只能个人项目先练手用了。
像个屌
新项目刚用 JDK 21 + Kotlin ,完全跟不上 JDK 的发版速度
#9 也像竖中指,一“举”两得
很好,Scoped Value 已经 Release 了。就差 Structured Concurrency Release ,java 并发框架的新时代也就正式开始了。我还以为 25 能把 Structured Concurrency 也 Release 了
线上的后台系统升了
我个人项目用的是 jdk21 ,也是因为安卓里面的 termux 即使到今天最高版本也只到 jdk21 。我的项目为了同时支持在 termux 中跑,只能先停在 jdk21 。
希望 termux 努力点,别总是拖后腿
I hate JDK 8.
ScopedValue vs ThreadLocal ,ThreadLocal 已经被某些号用"臭名昭著"来形容了...
JDK 25 已经结束咧,让我们把注意力放到 JDK 26 吧。说起来今年 JDK 的中文版星之所在不错 😎。
本地开发和测试环境搞起来
线上服务准备 21 升 25
Valhalla 啥时候能憋出来……
最近项目刚从 8 升到 11 ,升到这些版本还遥遥无期🥲
超绝头像
基本可以实现前端加密和后端解密,并且较难被破解的方法? 场景为 ajax 发送一个加密的字符串,给后端解密。该字符串的实际内容不想被用户抓包察觉 rsa 不就行了,跟语言没…
material-ui ,semi.design ,antd ,react-bootstrap 应该选哪个?你们认为哪个组件库更优秀 根据目前有的回复,基本分为三类1 、基于…
大家好,我是长沙林更新,去年 10 月入职了一家外包公司,面试和入职都是在甲方公司,现工作一年多,甲方因明年的外包预算/内部全自研/转内部卡名额等原因退项,在此我也把维权的经历…
合速度