成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Java 15正式發布,騰訊做出了突出貢獻

開發 后端
2020 年是 Java 誕生的第 25 個年頭。在過去的這些年中,Java 在過去增強功能的推動下為用戶提供了超過二十年的創新,例如 Java 5 中的泛型,Java 8 中的 Lambda 和 Java 9 中的模塊,這些迭代提高了 Java 平臺的性能,穩定性和安全性。

25 歲的 Java

2020 年是 Java 誕生的第 25 個年頭。在過去的這些年中,Java 在過去增強功能的推動下為用戶提供了超過二十年的創新,例如 Java 5 中的泛型,Java 8 中的 Lambda 和 Java 9 中的模塊,這些迭代提高了 Java 平臺的性能,穩定性和安全性。

Java 雖然 25 歲了,但是依然持續著創新之道。九月 15 日 Oracle 宣布 JDK15 正式發布。這是 Java 迭代周期縮短為六個月以后的第六個版本。隨著迭代速度的加快,讓 Java 的設計開發測試人員能夠更加輕松的面對迭代中的變化。

在六個月的節奏下,交付可用于生產的 JDK 新版本的速度已大大提高。而不是每隔幾年在大型主要版本中發布成千上萬的修復程序和大約一百個 JDK 增強建議(JEP)。 

Java 15正式發布,騰訊做出了突出貢獻

 

Java JEP數量隨著迭代的加速更加容易應對

JDK Enhancement Proposals : 簡稱 JEP,JDK 增強建議,就是 JDK 的特性新增和改進提案。

中國企業做出杰出貢獻

另外 OpenJDK 社區也對 JDK15 的誕生做出了重要貢獻,里面除了我們耳熟能詳的科技巨頭還有一些小組織機構和獨立開發者。

 

Java 15正式發布,騰訊做出了突出貢獻

 

參與JDK15 ISSUES修復的組織

Oracle 依舊是 JDK 開發的主力軍,完成了 79.68%的工作量,其次是開源巨頭紅帽。國內企業貢獻最多的居然是騰訊公司,被 Oracle 點名感謝。阿里巴巴和華為也做出了不可磨滅的貢獻。Java 有中國科技力量的貢獻能大大提升中國 IT 的硬實力。

Java 15

Java 15 為用戶提供了十四項主要的增強/更改,包括一個孵化器模塊,三個預覽功能,兩個不推薦使用的功能以及兩個刪除功能。

EdDSA 數字簽名算法

新加入 Edwards-Curve 數字簽名算法(EdDSA)實現加密簽名。在許多其它加密庫(如 OpenSSL 和 BoringSSL)中得到支持。與 JDK 中的現有簽名方案相比,EdDSA 具有更高的安全性和性能。這是一個新的功能。

隱藏類

此功能可幫助需要在運行時生成類的框架。框架生成類需要動態擴展其行為,但是又希望限制對這些類的訪問。隱藏類很有用,因為它們只能通過反射訪問,而不能從普通字節碼訪問。此外,隱藏類可以獨立于其他類加載,這可以減少框架的內存占用。這是一個新的功能。

重新實現 DatagramSocket API

重新實現舊版 DatagramSocket API,更簡單、更現代的實現來代替java.net.DatagramSocket和java.net.MulticastSocketAPI 的基礎實現,提高了 JDK 的可維護性和穩定性。

ZGC 功能轉正

ZGC 已由JEP 333集成到JDK 11 中,其目標是通過減少 GC 停頓時間來提高性能。借助 JEP 377,ZGC 從預覽功能轉變為生產功能。

文本塊功能轉正

文本塊由JEP 355在 2019 年提出。文本塊是一種多行字符串文字,它避免了大多數轉義序列的需要,以一種可預測的方式自動設置字符串的格式,并在需要時使開發人員可以控制格式。借助 JEP 378,文本塊已成為 Java 語言的永久功能。

Shenandoah 垃圾回收算法轉正

Shenandoah 垃圾回收從實驗特性變為產品特性。這是一個從 JDK 12 引入的回收算法,該算法通過與正在運行的 Java 線程同時進行疏散工作來減少 GC 暫停時間。Shenandoah 的暫停時間與堆大小無關,無論堆棧是 200 MB 還是 200 GB,都具有相同的一致暫停時間。

密封類(預覽)

用于限制超類的使用,密封的類和接口限制其它可能繼承或實現它們的其它類或接口。這是新的預覽特性。

instanceof 自動匹配模式(預覽)

在此之前 Java 中:

  1. // 先判斷類型 
  2. if (obj instanceof String) { 
  3.     // 然后轉換 
  4.     String s = (String) obj; 
  5.     // 然后才能使用 

自動匹配模式中: 

  1. if (obj instanceof String s) { 
  2.     // 如果類型匹配 直接使用 
  3. else { 
  4.     // 如果類型不匹配則不能直接使用 

這是第二次預覽該功能,我們已經在 Java 14 中首次預覽過該特性。

Records Class(預覽)

這個也是第二次預覽,我對這個功能做過詳細的介紹,你可以在 Java 14 新特性之 JEP 359 Records 一文中詳細了解它。

外部存儲器訪問 API(預覽)

目的是引入一個 API,以允許 Java 程序安全有效地訪問 Java 堆之外的外部內存。這同樣是 Java 14 的一個預覽特性。

其它

其它還有一些棄用和不建議使用的功能,比如移除了 Nashorn JavaScript 引擎,同時也移除了刪除 Solaris 和 SPARC 端口。并標記了一些棄用功能。

 

責任編輯:龐桂玉 來源: 今日頭條
相關推薦

2012-07-02 14:52:40

思科

2021-08-11 09:12:46

?疫情防控云技術云應用

2021-12-30 18:23:54

瑞數信息API安全

2017-12-22 14:50:11

數據

2011-05-25 09:30:05

Fedora 15

2014-09-25 14:52:08

騰訊騰訊X5

2019-12-19 16:03:33

中科曙光

2023-09-21 11:12:25

2016-01-04 11:18:08

Deepin 15深度操作系統Linux發行版

2018-07-30 11:20:02

華為云

2020-09-17 08:09:16

JDK發布預覽

2010-11-17 16:28:45

IT服務運維管理銳捷網絡

2017-11-23 15:42:03

視頻
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 午夜免费视频 | 国产视频h | 国产精品一区在线 | 美女黄色在线观看 | 99热这里| 亚洲av毛片| 精品久久久久久久久久久久久久 | 日韩国产在线 | 国产精品永久在线观看 | 综合久 | 国产97在线视频 | 爱操av| 精品国产精品一区二区夜夜嗨 | 国产精品海角社区在线观看 | 日韩精品成人一区二区三区视频 | 国产美女自拍视频 | 亚洲欧洲中文 | 亚洲欧洲在线视频 | 久久精品欧美一区二区三区不卡 | 色综久久 | 一区视频 | 欧美色综合网 | 综合视频在线 | 亚洲精品中文字幕av | 少妇久久久久 | 精品乱码一区二区三四区视频 | 五月天天色| 日韩在线播放av | 少妇诱惑av| 国产精品国产三级国产播12软件 | 国产亚洲一区二区三区在线 | 久久精品国产一区 | 日韩免费电影 | 亚洲欧洲av在线 | 婷婷色国产偷v国产偷v小说 | 日本免费在线观看视频 | 久久精品a级毛片 | 午夜欧美a级理论片915影院 | 色综合久 | 国产日韩一区二区三免费 | 久久久久久综合 |