JDK15 今天发布没人关心一下吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Cbdy
V2EX    Java

JDK15 今天发布没人关心一下吗?

  •  2
     
  •   Cbdy 2020-09-15 22:44:10 +08:00 via Android 9994 次点击
    这是一个创建于 1856 天前的主题,其中的信息可能已经有所发展或是发生改变。

    虽然没有啥大特性(文本块转正、ZGC 转正、偏向锁弃用等

    值得提一下的是 OpenJDK 接下来的开发会迁移到 GitHub,使用 GitHub 的基础设施( issue 、action 之类吧,似乎更亲民了)。代码版本管理也相应从 hg 迁移到 git

    贴个门: https://openjdk.java.net/projects/jdk/5/

    63 条回复    2020-09-17 11:14:01 +08:00
    echo1937
        1
    echo1937  
       2020-09-15 23:07:38 +08:00
    我坐等 17,非 LTS 基本只关注技术细节(提前学习),不考虑投入生产。
    night98
        2
    night98  
       2020-09-15 23:09:02 +08:00   2
    不是 LTS 真的浪费表情,也不知道 Oracle 怎么想的,现在一大堆库还停留在支持 jdk8,少数支持 11,有啥用?
    chendy
        3
    chendy  
       2020-09-15 23:09:51 +08:00   1
    除非什么 value class,loom 之类的成熟完善
    否则 java8 用到 22 世纪没有任何问题
    jedrek
        4
    jedrek  
       2020-09-15 23:09:59 +08:00   3
    从 Java 1.0 就标记 deprecated 都还留着,语法层面也没啥大改进,尤其 8 之后,自带库一如既往难用。另外非 LTS 。
    Java 是个让人提不起兴趣甚至讨厌的语言,只是还丢不掉。
    所以不关心
    weilaix
        5
    weilaix  
       2020-09-15 23:12:00 +08:00 via Android
    关注苹果发布会了

    2020 苹果发布会讨论 t/707238
    billlee
        6
    billlee  
       2020-09-15 23:28:11 +08:00
    用的框架刚支持了 JDK 9
    PythonYXY
        7
    PythonYXY  
       2020-09-16 01:32:44 +08:00 via iPhone
    为什么弃用偏向锁了
    lxk11153
        8
    lxk11153  
       2020-09-16 02:40:44 +08:00
    关心,文本块+1
    xupefei
        9
    xupefei  
       2020-09-16 05:07:04 +08:00 via iPhone   1
    我用 Scala 要啥有啥,jdk8 就能跑。
    wanacry
        10
    wanacry  
       2020-09-16 08:40:24 +08:00 via iPhone
    为什么弃用偏向锁了 我又可以少学一条了?
    Rwing
        11
    Rwing  
       2020-09-16 08:42:05 +08:00   2
    百分之 90%的中国 javaer 都在用 8...谁关心这个...
    甚至我猜有 50%的 javaer 你跟他说 jdk15 要出,他会反问你一句:“啥? java 还有 8 以上的版本呢?”
    Nich0la5
        12
    Nich0la5  
       2020-09-16 08:55:05 +08:00 via Android
    看了看公司的万年 java8,哦
    szq8014
        13
    szq8014  
       2020-09-16 09:09:52 +08:00
    昨天等了半天也没见有啥新闻,以为 鸽了呢。。
    industryhive
        14
    industryhive  
       2020-09-16 09:11:47 +08:00
    预计 java17 将会是 java 诞生以来最完美的版本,所以我打算明年跳过 java11,直接从 java8 升级到 java17 。
    matatabi
        15
    matatabi  
       2020-09-16 09:12:19 +08:00
    啥? jdk8 不是最新版本
    qwerthhusn
        16
    qwerthhusn  
       2020-09-16 09:12:22 +08:00
    @wanacry 面试官问你,偏向锁是啥,原理场景这些,然后再问你新 JDK 为啥弃用了,替代品是啥,原理场景
    zzzmh
        17
    zzzmh  
       2020-09-16 09:14:41 +08:00
    8 可以用到退休
    wushigejiajia01
        18
    wushigejiajia01  
       2020-09-16 09:19:00 +08:00 via Android   41
    8 还可以再干 5 年

    啥? 你问我为啥只有 5 年? 因为我现在 30 了
    BBCCBB
        19
    BBCCBB  
       2020-09-16 09:30:34 +08:00
    协程不出的话我就继续用 11.
    sagaxu
        20
    sagaxu  
       2020-09-16 09:31:49 +08:00 via Android
    @Rwing 90%肯定没有,还有很多 1.4 1.6 1.7 的项目
    palmers
        21
    palmers  
       2020-09-16 09:32:39 +08:00
    @qwerthhusn 哈哈哈哈哈哈哈
    heavyrainn
        22
    heavyrainn  
       2020-09-16 09:32:48 +08:00
    消停 kotlin…
    HiShan
        23
    HiShan  
       2020-09-16 09:44:06 +08:00
    等 loom
    jsjjdzg
        24
    jsjjdzg  
       2020-09-16 09:44:30 +08:00
    @Rwing #11 还 90%? Java8 已经算是很新了,很多 Java6 的项目 = =
    Tecrafter
        25
    Tecrafter  
       2020-09-16 09:53:08 +08:00
    高举 Java 8 的鲜明旗帜,坚定不移走 Java 8 道路。
    someonedeng
        26
    someonedeng  
       2020-09-16 09:55:08 +08:00
    连 11 都没能用上 T T
    iszengmh
        27
    iszengmh  
       2020-09-16 09:57:24 +08:00 via Android
    我上一年公司离职,公司还在用 JDK6 呢
    collery
        28
    collery  
       2020-09-16 10:19:53 +08:00
    我刚毕业就在用 8 了。 然后 18 年还有好多人没用过 8 。 虽然我现在还在用 8
    751762476
        29
    751762476  
       2020-09-16 10:23:00 +08:00
    kotlin:对不起 我是 java20
    wysnylc
        30
    wysnylc  
       2020-09-16 10:24:54 +08:00   1
    把上面用 8 的话换成 6 和 7 在前几年这样说的人不知多少,预计过几年就是"你随便升级我用 JDK11"
    nxforce
        31
    nxforce  
       2020-09-16 10:30:23 +08:00
    跟着 LTS 走,准没错,不过我觉得 jdk11 还不够成熟,特别是 JVM 那边的特性,不少特性还没完全转正,等下一个 LTS 吧!
    bk201
        32
    bk201  
       2020-09-16 10:31:44 +08:00
    大版本更新太频繁,与 java 的实际运用相抵触了,用 java 的项目都倾向稳定。
    CoderGeek
        33
    CoderGeek  
       2020-09-16 10:32:46 +08:00
    自己玩都用新的 ,公司里没机会
    EthanZC
        34
    EthanZC  
       2020-09-16 10:35:25 +08:00
    @Rwing 可惜,大多数人连 8 的特性都不会 更别提用了,现在的 java 项目,就没有多少 8 的新特性,都是 7 的语法和 8 的一些库
    Rwing
        35
    Rwing  
       2020-09-16 11:11:05 +08:00
    @sagaxu
    @jsjjdzg
    我错了,哈哈哈
    goodboy95
        36
    goodboy95  
       2020-09-16 11:15:16 +08:00
    从 8 到 10 还是挺有热度的,毕竟是老长时间以来突然出现的更新。
    后面的感觉热度就少了,顶多看看有没有新的 gc
    wangyuescr
        37
    wangyuescr  
       2020-09-16 11:16:41 +08:00 via Android
    woc 学校 Java 教学用的还是 JDK6
    qbmiller
        38
    qbmiller  
       2020-09-16 12:12:28 +08:00
    loom project. 没带上
    windghoul
        39
    windghoul  
       2020-09-16 14:01:19 +08:00
    jdk 8 以上不是收费了嘛
    pursuer
        40
    pursuer  
       2020-09-16 14:24:58 +08:00
    @windghoul 只是 oracle jdk 收费吧
    gdtdpt
        41
    gdtdpt  
       2020-09-16 14:33:52 +08:00
    主要是公司都在用 Oracle JDK,卡着 8 的免费版本,换 OpenJDK 大概不太可能
    iyaozhen
        42
    iyaozhen  
       2020-09-16 14:34:37 +08:00
    前一阵子 6 升级到了 8
    sun1993
        43
    sun1993  
       2020-09-16 14:51:00 +08:00
    我们公司在用 11,暂时不会升级
    domiii
        44
    domiii  
       2020-09-16 14:55:49 +08:00
    转 golang 了. 垃圾 java
    40EaE5uJO3Xt1VVa
        45
    40EaE5uJO3Xt1VVa  
       2020-09-16 15:30:15 +08:00
    @domiii 我也转 golang 了,真香,没那么多垃圾营销号吹 java 逼学知识点,焦虑也少了好多
    40EaE5uJO3Xt1VVa
        46
    40EaE5uJO3Xt1VVa  
       2020-09-16 15:31:06 +08:00
    www.injdk.cn
    openjdk 的 15 我看之前好像更新了。蛋壳公寓断网一个月了,最近几天陆续更新吧
    iConnect
        47
    iConnect  
       2020-09-16 15:32:37 +08:00 via Android
    jdk15 的版本兼容,有没有说明信息的?
    iddddg
        48
    iddddg  
       2020-09-16 15:58:06 +08:00
    啥? JDK 最新版本不是 8 嘛?我司一直在用啊,也准备用到退休啊。
    anthow
        49
    anthow  
       2020-09-16 16:14:54 +08:00
    @qwerthhusn 日,难顶啊。。
    yamasa
        50
    yamasa  
       2020-09-16 16:15:44 +08:00
    看了下用 loom 写的 continuation 示例,感觉还是非常罗里吧嗦。这很 Java 。loom,vahalla 这些没发布到 lts 之前,我们的开发环境不太可能整体升级,目前已经是 11 了。
    wupher
        51
    wupher  
       2020-09-16 16:24:21 +08:00
    我司还在用 JDK8,希望今年有望推动升级至 JDK11
    betulac
        52
    betulac  
       2020-09-16 16:51:57 +08:00
    啥? java 还有 8 以上的版本呢?
    wysnylc
        53
    wysnylc  
       2020-09-16 17:18:19 +08:00
    @yamasa #50 用 Completablefuture 比 loom 还舒服点,无非多几个线程罢了
    akyle
        54
    akyle  
       2020-09-16 18:33:54 +08:00 via Android
    GC 啊
    charlie21
        55
    charlie21  
       2020-09-16 18:48:56 +08:00
    Java 什么时候提高境界支持 async / await 写法啊
    ming7435
        56
    ming7435  
       2020-09-16 19:26:25 +08:00
    java8 够用了
    jon
        57
    jon  
       2020-09-16 21:28:22 +08:00
    @wushigejiajia01 笑着笑着泪就流下来了
    smilenceX
        58
    smilenceX  
       2020-09-16 21:37:36 +08:00
    @wushigejiajia01 太乐观了,你翻翻十几年前的旧闻,那时候说的是 40 岁。如果我没记错,那时候也是牢厂是始作俑者。
    EminemW
        59
    EminemW  
       2020-09-16 22:20:23 +08:00
    11 还没用上,8 的 optional 还没玩精呢
    pengyOne
        60
    pengyOne  
       2020-09-16 22:31:39 +08:00
    都还在用 8 呢。。。。8 以上是什么?
    pC0oc4EbCSsJUy4W
        61
    pC0oc4EbCSsJUy4W  
       2020-09-16 22:31:56 +08:00
    kotlin 统治 java :D 逃
    Leigg
        62
    Leigg  
       2020-09-17 08:25:40 +08:00 via Android
    啥?还在用 java ?现在不都转 go 了吗
    jorkingwire
        63
    jorkingwire  
       2020-09-17 11:14:01 +08:00
    oracle 要 gg 了么
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5697 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 06:09 PVG 14:09 LAX 23:09 JFK 02:09
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86