『壹』 現在安裝哪個版本的jdk最好
jdk版本之間沒有什麼最好可言.
要想學習JDK各個版本的特性內. 建議從jdk1.5開始學習,這是jdk版本的又一個轉擇點,
相對於之前的版容本, 1.5加了泛型,枚舉,靜態導入,自動拆裝箱,增強for循環和可變參數等新特性. 這些新特性為java代碼的開發帶來了很多的方便之處.
jdk1.6到1.7或者更高的版本.給你帶來的編碼效果沒有jdk1.5那麼明顯.
最後說明一下, 具體安裝哪個版本, 可以根據自己需求來.
如果不懂jdk, 那麼就安裝一個最高版本之前的一個穩定版. 最好不要安裝最新的版本, 因為不是很穩定.
『貳』 Jdk如何選擇版本越高性能越好嗎現在Jdk更新的速度是不是特別快
JDK的版本更新非常快,目前已經到了JDK15了,但絕大部分人估計都還在用著jdk8. 在大版本方面,目前可以選的就是8和11了,其他都不是LTS。(至於java10,2018年9月就已經失去官方支持了),JDK12其實是一個非LTS(long time support 長期支持版)版本,而11與8一樣是LTS版,意味著下個通用的版本將從8直接到11,畢竟11包含了9和10的所有新特性,因此9和10估計就直接被廢棄啦。不過9、10、11、12面向開發者的新特性其實並不是很多,大部分都是一些優化、收集器加強以及增加了一些新功能等等
個人建議: 1. 如果是項目已經上線,盡量選擇和線上一樣的大版本,以免出現什麼線下能跑,線上有問題的情況,畢竟java領域開源框架組件眾多,並不是每一個框架,組件都能很好的兼容所有的高版本。
2. 個人學習(喜歡新特性嘗鮮),可以安裝一些高版本,但暫時也不要高於JDK11,畢竟學習期間用到的一些開源組件可能是依賴低版本的JDK。最多安裝到JDK11即可(如不想踩坑,JDK8是最成熟的版本了).
『叄』 請問 java 裡面 jdk 5 與 jdk 1.7.0 哪一個是比較先進的版本它們之間的優劣是什麼
1.7應該是最先進的。但是建議不要用因為還在測試。1.6的功能比1.5強一些。
至於優劣:
用1.6是比較新內一些功能會強大容一些。而且向前兼容(兼容1.6以前的所有版本)。
缺點:
新版本上的東西,在舊版本上不一定能良好運行。1.6有的1.5可能沒有。如果考慮兼容性的話就用舊版本