當前位置:編程學習大全網 - 行動軟體 - Jdk如何選擇?版本越高性能越好嗎?現在Jdk更新的速度是不是特別快

Jdk如何選擇?版本越高性能越好嗎?現在Jdk更新的速度是不是特別快

1、在選擇版本之前應該了解每個版本的差異性,提升和優化的點在哪裏,這個在oracle官網可以查詢。

2、除了以上問題還需要考慮官方的資費計劃、自身系統切換成本等。

3、整理了壹些目前用的比較多的幾個版本的差異供題主參考

Java 7

Java 7最初於2011年發布。從2012年4月到2014年10月,它壹直是默認的下載選項,並且至今仍在廣泛使用。Java 7最受歡迎的是改進的類型檢查,改進的泛型類型推斷以及對動態語言的JVM支持。

盡管它很流行,但Oracle不再公開支持Java 7。

Java 8

Java 8於2014年發布,並取代Java 7作為默認的推薦下載。它對Java 7的改進包括對lambda表達式的語言級別支持,新的DATE / TIME API和項目Nashorn(JavaScript運行時環境,允許開發人員將JavaScript嵌入Java應用程序中)。

2016年9月之後,Oracle正式停止發布Java 8更新。

Java 9

Java 9於2017年發布,是當今使用的主要主要受支持的Java版本。Java 9采用了更加模塊化的編程方式,因為根據功能可以更清楚地分離代碼。此外,Java 9引入了JShell:壹種命令行工具,使您可以在交互式shell中運行獨立的Java代碼以進行快速測試。它還包括微基準測試,使開發人員可以衡量小部分代碼的性能。它包括對HTTP 2.0客戶端的完全支持,甚至還具有新的流程API。

Java 10

Java 10於2018年3月發布。它的改進包括垃圾收集器接口和局部變量類型推斷,但是它不提供長期支持(LTS)。

Java 11

Java 11於2018年9月發布。它是提供LTS的Java的下壹個主要版本。

  • 上一篇:雲南省文山州麻栗坡縣水地房今天天氣是
  • 下一篇:dnf藍拳被動覺醒刷有用嗎?有什麽用?
  • copyright 2024編程學習大全網