V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Ayanokouji
V2EX  ›  Java

JDK 26 发布,非 lts 版本

  •  
  •   Ayanokouji · 13 小时 50 分钟前 · 3217 次点击
    知道 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 梗的,你爱学不学,爱用不用
    38 条回复    2026-03-18 18:09:57 +08:00
    ovtfkw
        1
    ovtfkw  
       13 小时 47 分钟前 via iPhone
    jdk8 用到老
    Vesc
        2
    Vesc  
       13 小时 44 分钟前
    去年年底刚升级 17
    bajitanglang
        3
    bajitanglang  
       13 小时 42 分钟前
    还在用 jdk17
    chendy
        4
    chendy  
       13 小时 37 分钟前
    Remove the Applet API

    原来这玩意才移除啊(迫于某些上古系统天天要虚机跑 win 开 ie 跑这玩意)
    xubeiyou
        5
    xubeiyou  
       13 小时 33 分钟前
    刚入职个公司 还是 JDK8 哎 后面升级都麻烦 那么多服务
    JYii
        6
    JYii  
       13 小时 24 分钟前
    就这样还有人提 8 ,有的人是只看 title 吗,真怀疑是不是机器人啊,还是说抬杠是个人爱好?
    CodeCodeStudy
        7
    CodeCodeStudy  
       13 小时 23 分钟前
    等 27 年 9 月的 JDK 29 LTS
    668866
        8
    668866  
       13 小时 21 分钟前
    j8 用到老
    Ayanokouji
        9
    Ayanokouji  
    OP
       13 小时 15 分钟前
    @chendy 真是上古系统,Applet 我只学过,从未用过
    967182
        10
    967182  
       13 小时 15 分钟前
    一代老家伙谢幕了!
    duhbbx1119
        11
    duhbbx1119  
       13 小时 12 分钟前
    感谢楼主通知,这会准备好好追一波了,用 AI 帮我读 JDK 的源码,嘻嘻~
    ThinkCat
        12
    ThinkCat  
       13 小时 7 分钟前
    jdk8 老顽固了,看上去还要一段时间,才能升到 17
    florentino
        13
    florentino  
       13 小时 2 分钟前   ❤️ 2
    JAVA 没未来了,未来属于 js
    fredweili
        14
    fredweili  
       12 小时 56 分钟前
    还在 17 和 21 ,都是 kotlin 没什么大必要
    Akitora
        15
    Akitora  
       12 小时 54 分钟前
    结构化并发真够难产的
    ponder09
        16
    ponder09  
       12 小时 50 分钟前
    上个月刚升级 jdk17
    dif
        17
    dif  
       12 小时 42 分钟前
    正在学习 jdk17-25 的新特性,我也成了当年我吐槽的对象,以前出来( 1.7- 17 )新特性就立马学习使用。现在 17 以后的特性一个都没看过或者了解过。
    sleepyfevniv
        18
    sleepyfevniv  
       12 小时 39 分钟前
    上个月刚刚把自己的系统,从 21 升级到 25 ,从 Spring Boot 3 升级到 4.0 ,就是改动有点多。紧跟潮流应该没有错
    baozijun
        19
    baozijun  
       12 小时 35 分钟前
    @florentino #13 然而现在裁员也先裁前端了,毕竟后端啥都能干
    random192603
        20
    random192603  
       12 小时 10 分钟前
    前段时间搞了个 flink job 用的 jdk 17, 测试完之后找运维申请资源部署的时候,说提供的集群只支持 jdk8 ,被迫又改回 jdk8 🤡
    fingerxie
        21
    fingerxie  
       12 小时 6 分钟前
    我大概用了一年的 jdk25 ,其实 java 在虚拟线程上还是有一些问题,还有 ThreadLocal 太多了,这个概念和虚拟线程有点不契合。
    包袱有点重,可能 java 真的要亡了
    Ayanokouji
        22
    Ayanokouji  
    OP
       12 小时 3 分钟前
    @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
        23
    AutumnVerse  
       11 小时 43 分钟前
    哇,不移除我都不知道原来还有 Applet 这么神奇的技术啊
    roundgis
        24
    roundgis  
       11 小时 31 分钟前 via Android
    @fingerxie 屎山這麼多 亡啥呢
    yty2012g
        25
    yty2012g  
       11 小时 24 分钟前
    G1 GC 居然还能优化😂
    fingerxie
        26
    fingerxie  
       11 小时 9 分钟前
    @roundgis 但是如果没有增量,只是维护的话,也和亡了差不多
    Rickkkkkkk
        27
    Rickkkkkkk  
       11 小时 2 分钟前
    其他不说,g1 优化带来的效果值得从 8 往上升
    lisongeee
        28
    lisongeee  
       10 小时 57 分钟前
    java26 的新语法糖/特性是不是已经和 kotlin 差不多了,不过感觉写 java 的大部分很抗拒新特性

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

    《你发任你发,我用 Java 8 》
    nathanielweixin
        34
    nathanielweixin  
       6 小时 39 分钟前
    项目才开始升级 jdk21
    avv
        35
    avv  
       6 小时 36 分钟前
    2026 年 3 月 18 日 15:47:30 刚刚安装上 21
    chendy
        36
    chendy  
       6 小时 1 分钟前
    @Ayanokouji 运行了快 30 年的系统,拿 applet 做了一堆贼复杂的功能,没人敢动,重新建设成本和风险太高,只能忍着
    Vraw5
        37
    Vraw5  
       4 小时 38 分钟前
    最老的项目在用 jdk11 ,后来新项目用 17 ,目前的新项目上 25 了
    codingmiao
        38
    codingmiao  
       4 小时 13 分钟前
    向量 API 还是没孵化出来,用这玩意写了个 RAG 的玩具,速度确实可以
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3050 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 14:23 · PVG 22:23 · LAX 07:23 · JFK 10:23
    ♥ Do have faith in what you're doing.