回覆列表
-
1 # byteruns
-
2 # StHUANX
其實還好,因為從8到16全是語法糖和底層更新,語法糖並不影響你現有的知識,他屬於你不用無所謂用了錦上添花的東西,後者你在日常使用中也跟本不用關心,瞭解就行。我試過,從8直接升15(之前試的,16還沒出來),專案仍然執行的非常好(當然只是測試環境玩玩)。當然,如果你到現在還在用6或者7,那確實真落後了,你手上的專案連升級都難了。
-
3 # 跟黃哥學程式設計
還有人在用Java8。
所以不要為這些版本差異擔心,多學習演算法與資料結構,面向物件分析與設計,設計模式。
學會需求分析,會版本管理git的使用,會寫文件,會寫單元測試,會寫週報。
加強溝通能力。
如果是轉行的,補計算機科班的課程。
每一年學一門新的程式語言。
所以不要為版本而糾結!
-
4 # IT小村
在Java 8及其之前,Java是每年或幾年才發一個大版本,且每個版本都引起極大的關注。自從Java 9開始發力,幾年的時間便快速更新迭代到了Java 16,然每個版本都掀不起多大的波瀾。
然現在公司絕大多數專案,使用的JDK版本還是Java8,也有些許Java7甚至Java6的。就目前來看,Java8足夠用了,且免費開源,符合開發者的風範,更多新的版本,感興趣的話,瞭解即可。
釋出到穩定到商用專案大量使用是一個很漫長的過程,目前8還是佔主要市場
版本升級都是在之前基礎上,所以對於程式設計師來說也沒有多大的挑戰。