日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

程序员们请收好这本JVM日历:Java 2018大事回顾

發布時間:2025/7/14 java 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 程序员们请收好这本JVM日历:Java 2018大事回顾 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
專注于Java領域優質技術號,歡迎關注

來源:ImportNew - 唐尤華

一年過去了,是時候發布新一版 Java Advent 日歷。這篇是發布的第六個日歷,能夠參與這一季的日歷讓我感到非常榮幸。比起專門討論某個主題,我覺得更值得坐下來看看這一年發生的重大事件。這篇回顧專注于 Java 生態,內容應該不會讓你感到陌生。

一月

  • 在2017年決定開源 Java EE 后,Oracle 在1月闡明了自己的命名規范與包命名。Java EE 守護者公布了他們的立場,關于Java EE 命名和打包的聯合社區公開信,文中提出了可能的解決方案。兩周內公布了官方回復。Red Hat 的 Mark Little 在他的博客中進行了總結。1月份,圍繞新標準化過程的相關問題還在進行深入討論沒有答案
  • 其他重大新聞,JDK 有了一個孵化器項目。JEP12 提出了一個新的預覽語言或者叫做 VM 特性,已經確認、實現但不是長期功能??梢酝ㄟ^ –incubating <version> 標簽啟用
  • Oracle 還宣布 Java 8 更新支持從2018年9月延長到2019年1月
  • 有關 EE4J 第一個版本發布的信息開始披露

二月

  • Java EE 新名字決定了:社區對 Jakarta EE 還是 Enterprise Profile 進行了投票,最終 Jakarta EE 獲勝。提交了 EE.next 工作組 草案
  • 原本計劃2018年3月20日發布 GA 版本,Java 10 RC1 發布了,這是Oracle六個月發布周期之后的第一次升級
  • 同樣在這個月,第一個 EE4J 項目創建了項目的 GitHub 賬號。 第一批提交并沒有讓人印象深刻的內容,包含的 API 項目并沒有提供實現,看起來有點混亂
  • Apache NetBeans 9.0 beta 發布,對 Java 9 模塊系統提供完整支持

三月

  • Spring Boot 2.0 發布,支持 Java 9
  • 這個月,Oracle 宣布從 OpenJDK 中移除 JavaFX。這項措施通過解耦推動并促進 JavaFX 成為一項獨立的技術。在完整的客戶端路線圖文檔中(PDF)還透露了 Java WebStart 從 JDK 11版本開始不再作為 JDK 的一部分
  • 在公布三月份發布的計劃后,MicroProfile 重要的 1.4 和 2.0 版本延期

四月

  • 在 NX 半導體離開 Java Community Process(JCP)后,舉行了一輪特別選舉,阿里巴巴當選最新的 JCP 成員。2010年起,中國電子商務巨頭阿里巴巴開始在 OpenJDK 上進行開發。阿里巴巴平臺上運行的大多數應用程序用 Java 編寫,這意味著超過十億行代碼和超過1萬名Java工程師
  • JavaOne 成為歷史了。在這篇博客中,Stephen Chin說到:JavaOne 將被整合到 Oracle OpenWorld 中,后者不僅僅討論有關 Java 技術
  • 在新的Jakarta EE 網站發布期間,Microsoft 和 Lightbend 宣布作為參與成員加入 Jakarta EE 工作組
  • Oracle 發布了 GraalVM 可以更快地運行程序
  • 在一次與各路 Java 專家的系列訪談中,Java 社區表達了對 JDK 新功能、重要功能以及發布頻率非常重視。不久,Oracle 用一份單獨的FAQ回應了其中最緊迫的問題

五月

  • Dmitry Kornilov(Oracle)發布了從 Java EE 遷移到 Jakarta EE 的見解,大約有110個倉庫需要遷移,其中半數已遷移完成
  • WildFly 13 發布:與 Java EE 8 規范保持一致,新的14版本將通過完整的 Java EE 8 認證
  • Jakarta EE 通訊誕生,訂閱新聞保持與最新的開發資源同步

六月

  • Java 11 支持單源代碼文件啟動(JEP 330),使得編寫腳本成為了可能
  • Nashorn 也被加入了 JDK 禁用模塊列表(JEP 335)
  • EE4J 發布了一篇技術指導文檔,所有在 Jakarta EE 中的 EE4J 項目都要參照
  • Payara 的 Steve Millidge 發布了一篇簡短的博客,討論了Jakarta EE 與 Eclipse MicroProfile之間的關系
  • JetBrains 發布了他們的開發者生態系統狀態報告,宣稱 Java 是最受歡迎的編程語言
  • Eclipse 基金會發布了MicroProfile1.4 和2.0 版本 ,包含 API 更新,加入全面的兼容性測試套件(TCK)、Maven坐標、Javadoc,并未每個 API 加上了 Git 標簽
  • JDK 11 項目開發進入了第一個減速階段,凍結了所有功能特性開發并開啟 bug 修復周期

七月

  • Google 發布 jib:能夠更好地構建 java Docker 鏡像
  • WebSphere Liberty 18.0.0.2. 發布,完全支持 Java EE 8,來自IBM的聲明
  • Dennis Kennelly 重申 IBM 對 Java 創新的承諾
  • GraalVM 成為 Nashorn用戶的遷移路徑
  • 在發布 beta 版本5個月后,Apache NetBeans 9最終版發布
  • Eclipse 基金會宣布 Jakarta EE 委員會選舉結果
  • 針對 Eclipse Photon 的 JBoss Tools 4.6.0 和 Red Hat Developer Studio 12.0 發布,支持 Java 10

八月

  • 在使用 Mercurial 長達10年后,OpenJDK 開發組開始考慮為 JDK 尋找新的代碼管理工具
  • WildFly 14 最終版與 Java EE 8 證書一起發布:同時發布的還有第一批 MicroProfile 規范,包括 MP Config、MP OpenTracing 和 MP Health
  • 伴隨 Jakarta EE 和 Eclipse IoT 社群數量激增,Eclipse 基金會歡迎16位新成員

九月

  • Apache Struts 2 中的一個遠程代碼執行 bug 造成了 Equifax 數據泄露。這件事情提醒我們,要為現有應用程序定期打補丁
  • Cloud Foundry 基金會將 Java 和 JavaScript 定為最重要的企業級應用開發語言(PDF)
  • Markus Karg 作為第一位非 Oracle 提交者 發布了 JAX-RS 2.1.1
  • Eclipse GlassFish 宣布了新的發布計劃
  • TomEE 7.1 發布:同時開始對 Java EE 8 支持
  • Oracle’s Helidon 項目啟動:發布了 MicroProfile 1.1 實現
  • Java Champion 合作發布了 Java 還是免費的 一問,旨在澄清對 Oracle 新的 JDK 發布節奏和支持政策的一些誤解和疑慮
  • Eclipse 2018-09 通過 marketplace 發布了 Java 11 支持擴展
  • GlassFish 代碼加入了 EE4J 倉庫
  • Gluecon 發布了 JavaFX 11 單機版
  • JNoSQL 成為 Jakarta EE 下的第一個新項目
  • Scala 2.12.7 發布:編譯器性能提升10%,Scaladoc 支持 Markdown 表格,改進對 Java 11 的支持及對 Spark 2.4 的兼容性
  • Azul Systems 與 Microsoft 聯合推出了 Microsoft Azure 免費 Java 產品支持以及 Azure Stack
  • Java 11 來了:新版本是 Oracle 第一個長期支持版本(LTS)
  • Spring Framework 5.1 進入 GA 發布,支持 Java 11

十月

  • Duke Choice Awards 2018 for JPoint、ClasssGraph、Twitter4J、Apache NetBeans 和 Jelastic 垂直內存擴展及開源計劃、MicroProfile.IO 和 Project Helidon 項目被授予了 2018 Duke Choice 大獎
  • Dmitry Kornilov 用一篇長文重新闡述了 Eclipse EE4J 的第一年,總計轉移了1350萬行代碼共9500個文件到GitHub
  • 針對 Eclipse 2018-09 的 JBoss Tools 4.9.0 和 Red Hat Developer Studio 12.9 發布
  • 通過訂購 Red Hat OpenShift Application Runtimes(RHOAR),Red Hat 客戶可以使用 Thorntail 2.2
  • 引入了新版 Jakarta EE Specification Process
  • Microsoft 收購了 GitHub
  • MicroProfile 2.1 發布:Eclipse MicroProfile 2.1(基于2.0版本構建)更新了 Open Tracing API。與前一版本一樣,MicroProfile 2.1 繼續與 Java EE 8 保持一致,在 Java 微服務開發使用相同的編程基礎模型
  • IBM 要收購 Red Hat

十一月

  • TomEE 8.1 M1 發布:支持 Java EE 8 和 Jakarta EE
  • Amazon Corretto:OpenJDK 免費長期支持版本發布

總結

以上是生活随笔為你收集整理的程序员们请收好这本JVM日历:Java 2018大事回顾的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。