中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

JVM日歷:Java 2018大事回顧

2019-01-10    來源:importnew

容器云強(qiáng)勢上線!快速搭建集群,上萬Linux鏡像隨意使用

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

一月

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

二月

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

三月

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

四月

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

五月

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

六月

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

七月

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

八月

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

九月

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

十月

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

十一月

  • TomEE 8.1 M1 發(fā)布:支持?Java EE 8 和 Jakarta EE
  • Amazon Corretto:OpenJDK 免費(fèi)長期支持版本發(fā)布
原文鏈接: dzone 翻譯: ImportNew.com - 唐尤華
譯文鏈接: http://www.importnew.com/31161.html
[ 轉(zhuǎn)載請保留原文出處、譯者和譯文鏈接。]

關(guān)于作者: 唐尤華

唐尤華

我喜歡程序員,他們單純、固執(zhí)、容易體會到成就感;面對壓力,能夠挑燈夜戰(zhàn)不眠不休;面對困難,能夠迎難而上挑戰(zhàn)自我。他們也會感到困惑與傍徨,但每個(gè)程序員的心中都有一個(gè)比爾蓋茨或是喬布斯的夢想“用智慧開創(chuàng)屬于自己的事業(yè)”。我想說的是,其實(shí)我是一個(gè)程序員。(新浪微博:@唐尤華

查看唐尤華的更多文章 >>

標(biāo)簽: Google 代碼 電子商務(wù) 腳本 開發(fā)者 中國電子商務(wù)

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:一文快速了解Java集合框架

下一篇:HashMap?面試?我是誰?我在哪