<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          SpringBoot官宣:最低要求 Java 17!怎么辦

          共 1381字,需瀏覽 3分鐘

           ·

          2022-07-23 16:00

          關(guān)注我們,設(shè)為星標(biāo),每天7:40不見不散,架構(gòu)路上與您共享

          回復(fù)架構(gòu)師獲取資源


          大家好,我是你們的朋友架構(gòu)君,一個(gè)會(huì)寫代碼吟詩的架構(gòu)師。

          'javajgs.com';

          圖片

          SpringBoot 3.0最低要求變更

          Spring Boot 3.0需要Java 17 和Spring Framework 6作為最低版本。

          我想說的是,JDK 17 才是YYDS,因?yàn)镴DK 18 是一個(gè)短期維護(hù)版本,只有6個(gè)月的維護(hù)支持。根據(jù)開發(fā)計(jì)劃,JDK 19 將于今年 9 月發(fā)布,但也是短期維護(hù)版本,長(zhǎng)期來看 JDK 17 會(huì)像 JDK 8 一樣被企業(yè)采用到生產(chǎn)項(xiàng)目。

          Java基線從 Java 8 提升到了 Java 17

          這個(gè)在最早的Spring Boot 3相關(guān)預(yù)告中就已經(jīng)知道了,Java 17將成為未來的主流版本。

          我們打開:https://start.spring.io

          就會(huì)發(fā)現(xiàn)Spring官方默認(rèn)支持選中的是 JDK 17 ,跟著 Spring 官方學(xué)習(xí)并支持 JDK 17 一定沒錯(cuò),我很看好 JDK 17 的新特性。

          圖片

          Java 17的14 個(gè) 新特性,分別是:

          • 306:恢復(fù)始終嚴(yán)格的浮點(diǎn)語義
          • 356:增強(qiáng)型偽隨機(jī)數(shù)發(fā)生器
          • 382:新的 macOS 渲染管道
          • 391:macOS/AArch64 端口
          • 398:棄用即將刪除的 Applet API
          • 403:強(qiáng)封裝JDK的內(nèi)部API
          • 406:Switch模式匹配(預(yù)覽)
          • 407:刪除 RMI 激活
          • 409:密封類
          • 410:刪除實(shí)驗(yàn)性 AOT 和 JIT 編譯器
          • 411:棄用即將刪除安全管理器
          • 412:外部函數(shù)和內(nèi)存 API(孵化器)
          • 414:Vector API(第二次進(jìn)行特性孵化)
          • 415:特定于上下文的反序列化過濾器

          在這14個(gè)功能中,哪一個(gè)對(duì)你最實(shí)用。

          Java 17 到底有多快?

          看到如此誠意滿滿的更新,開發(fā)者到底要不要升級(jí)呢?盡管只需切換JDK即可體驗(yàn)Java 17。對(duì)此,OptaPlanner網(wǎng)站做了一項(xiàng)基準(zhǔn)測(cè)試:Java到底有多快?通過比較 JDK 17、JDK 16 和 JDK 11 來告訴你答案。

          基準(zhǔn)測(cè)試總結(jié)

          平均而言,以 OptaPlanner 為例的基準(zhǔn)測(cè)試結(jié)果表明:

          1、對(duì)于 G1GC(默認(rèn)),Java 17 比 Java 11 快 8.66%,比 Java 16 快 2.41%。

          2、對(duì)于 ParallelGC,Java 17 比 Java 11 快 6.54%,比 Java 16 快 0.37%。

          3、Parallel GC 比 G1 GC 快 16.39%。


          到此文章就結(jié)束了。Java架構(gòu)師必看一個(gè)集公眾號(hào)、小程序、網(wǎng)站(3合1的文章平臺(tái),給您架構(gòu)路上一臂之力,javajgs.com)。如果今天的文章對(duì)你在進(jìn)階架構(gòu)師的路上有新的啟發(fā)和進(jìn)步,歡迎轉(zhuǎn)發(fā)給更多人。歡迎加入架構(gòu)師社區(qū)技術(shù)交流群,眾多大咖帶你進(jìn)階架構(gòu)師,在后臺(tái)回復(fù)“加群”即可入群。



          這些年小編給你分享過的干貨


          1.idea永久激活碼(親測(cè)可用)

          2.優(yōu)質(zhì)ERP系統(tǒng)帶進(jìn)銷存財(cái)務(wù)生產(chǎn)功能(附源碼)

          3.優(yōu)質(zhì)SpringBoot帶工作流管理項(xiàng)目(附源碼)

          4.最好用的OA系統(tǒng),拿來即用(附源碼)

          5.SBoot+Vue外賣系統(tǒng)前后端都有(附源碼

          6.SBoot+Vue可視化大屏拖拽項(xiàng)目(附源碼)


          轉(zhuǎn)發(fā)在看就是最大的支持??

          瀏覽 99
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲日韩AV在线播放 | 欧日韩另类黄色 | 欧美精品久久久久黄片18试看 | 多毛视频| 亚洲经典一 |