这两天是 SpringOne - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MakHoCheung
V2EX    Java

这两天是 SpringOne

  •  
  •   MakHoCheung 2021-09-02 12:02:59 +08:00 4284 次点击
    这是一个创建于 1508 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://twitter.com/mraible/status/1433072410182357000 baseline 什么意思? target 直接是 java17 ?跨步这么大呀

    17 条回复    2021-09-25 18:59:01 +08:00
    Leviathann
        1
    Leviathann  
       2021-09-02 12:15:18 +08:00 via iPhone
    感觉 17 相比 11 最大的变化也就 zgc 稳定下来了
    虚拟线程值类型真泛型之类的大变革都至少得 3 年后的 23
    JinTianYi456
        2
    JinTianYi456  
       2021-09-02 12:38:26 +08:00
    @Leviathann #1 真泛型 是啥,有链接吗?
    zhongpingjing
        3
    zhongpingjing  
       2021-09-02 12:59:37 +08:00
    java17 不是还没发布吗
    chendy
        4
    chendy  
       2021-09-02 13:10:20 +08:00
    六年前的 spring5 从 j6 提到了 j8
    接下来的 spring6 要从 j8 提到 j17 其实也没啥,微服务时代升级这些东西的成本和风险已经降低不少了
    升级成本大风险高的老系统,就由他们去吧
    Jafee
        5
    Jafee  
       2021-09-02 13:44:10 +08:00
    @zhongpingjing Java 17 这个月就会发布,Spring 6 预计在明年 Q4 发布。
    wolfie
        6
    wolfie  
       2021-09-02 13:55:48 +08:00
    @JinTianYi456
    假泛型只存在于阶段。
    wolfie
        7
    wolfie  
       2021-09-02 13:56:01 +08:00
    @JinTianYi456
    假泛型只存在于编译阶段。
    sshuay
        8
    sshuay  
       2021-09-02 14:01:16 +08:00   1
    跨度这么大会扯到蛋吧
    Jooooooooo
        9
    Jooooooooo  
       2021-09-02 14:06:52 +08:00
    zgc 看了下文章还挺厉害的, 不管多大内存都是 10ms 以内. 如果生产环境也普遍都这样那 gc 终于可以不用调优了.
    jackmod
        10
    jackmod  
       2021-09-02 14:29:55 +08:00
    8 到 17 也就跨了 2 步呀 (doge)
    jin7
        11
    jin7  
       2021-09-02 15:02:15 +08:00
    倒逼升级 jdk
    echo1937
        12
    echo1937  
       2021-09-02 15:32:42 +08:00
    Java8 LTS 的主体维护日期是 2022 年 3 月结束,
    Java11 LTS 的主体维护日期是 2023 年 9 月结束,

    Spring 6.0 要在 2020 Q4 才发布,
    基本上 2023 年才会进入相对稳定的阶段,
    综合看来 Java17 起步非常合理。
    mmdsun
        13
    mmdsun  
       2021-09-02 19:03:39 +08:00 via Android
    @JinTianYi456

    参考 java 泛型类型擦除机制 ,都转成 oject 了。
    ,这样会有很多问题比如,泛型方法无法重载会报错。
    func(List<String> p);
    func(List<Integer> p);

    ,反射泛型类型难获取等。

    相比 Java 的老对手 C# (C sharp)就是真泛型。
    aragakiyuii
        14
    aragakiyuii  
       2021-09-02 19:35:41 +08:00 via iPhone   1
    看看 Glavo 大佬的文章
    https://zhuanlan.zhihu.com/p/370256018
    chihiro2014
        15
    chihiro2014  
       2021-09-02 20:35:33 +08:00
    Spring 都要变成 6 了
    yazinnnn
        16
    yazinnnn  
       2021-09-02 21:37:33 +08:00
    java 的异常不能带范型,真范型能解决这个问题么。。
    ychost
        17
    ychost  
       2021-09-25 18:59:01 +08:00
    没真泛型,每都需要 new TypeReference<Map<String,Apple>>(){} 这种匿名类对象来获取,太不好用了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2502 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 05:46 PVG 13:46 LAX 22:46 JFK 01:46
    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