iT邦幫忙

0

關於Java SE技術手冊版本 應該買哪一本好呢?

如題,最近在修改老闆的Spring Boot後端專案,發現有很多Java寫法是自己不知道的,老闆用的是SE8,自己之前上課做專題是用SE11,上課用的書是“JavaSE12基礎必修課”,但去書店翻了林大師的技術手冊後 發現SE基礎必修課裡好多東西沒講到(畢竟書厚度也不一樣)。

然後看現在最新的技術手冊是SE14,但同學的主管有說新版的裡面有一些舊版的東西沒提到,然後最接近Java SE8的技術手冊是SE9 (SE8技術手冊有點太舊了不好買然後未來又想都改寫11)。

還煩請各位高手替小弟解惑 買SE9 是否符合需要,目前自己本身實力是廢到連各版本差異還無法分辨,只照學長講的挑新的永久支持版用就對了XD

1
hsiang11
iT邦好手 1 級 ‧ 2021-05-07 13:56:59

其實我覺得可以參考JAVA原廠對各版本的支援
去思考各版本還可以用多久的問題
投資舊技術也要評估未來是否能帶來幫助
https://www.oracle.com/java/technologies/java-se-support-roadmap.html

裡面有提到SE8
End of Public Updates of Java SE 8
Java SE 8 has gone through the End of Public Updates process for legacy releases. Oracle will continue to provide free public updates and auto updates of Java SE 8 indefinitely for Personal, Development and other Users via java.com. Oracle will provide at least 18 months notice on this page and other communication channels if an end of availability date is set. Developers can find Oracle Java SE updates, including Oracle Java SE 8, 11 and current releases, free for development on OTN. As of the April 16, 2019 quarterly critical patch update, Oracle Customers should access updates to Java SE 8 for commercial use from Oracle through My Oracle Support and via auto update where applicable (Visit My.Oracle Support Note 1439822.1 - All Java SE Downloads on MOS – Requires Support Login).

Oracle does not plan to migrate desktops from Java SE 8 to later versions via the auto update feature. This includes the Java Plugin and Java Web Start. Instead of relying on a browser-accessible system JRE, we encourage application developers to use the packaging options introduced with Java SE 9 to repackage and deliver their Java applications as stand-alone applications that include their own custom runtimes.

hsiang11 iT邦好手 1 級 ‧ 2021-05-07 14:01:39 檢舉

最後就提到了官方建議應使用SE9重新打包SE8應用程式

Logan iT邦新手 5 級 ‧ 2021-05-07 16:13:38 檢舉

喔喔!感謝大大! 看來未來SE8不會再更新了!

1
Darwin Watterson
iT邦研究生 3 級 ‧ 2021-05-07 15:33:36

當初我自學springboot是看Sping官網的getting start
希望對你有幫助!
/images/emoticon/emoticon12.gif

Logan iT邦新手 5 級 ‧ 2021-05-07 16:16:54 檢舉

感謝大大的回應,Spring本身有在看官網的文件,自己不懂的地方是Java語法的一些用法XD, 因為JAVA基礎必修課的內容看完後就直接進Spring框架了,後來才知道Java語法其實很深有很多書上沒提深入的寫法,看技術手冊這本才有講比較多,所以想說買來加強一下Java基本功

0
海綿寶寶
iT邦大神 1 級 ‧ 2021-05-07 16:17:56

發現有很多Java寫法是自己不知道的

這好辦
就 SE8 SE9 的書各找一本來
裡面有提到你不知道的部份比較多的
就選那一本就好了

或者不做選擇
兩本都買更好
/images/emoticon/emoticon01.gif

我要發表回答

立即登入回答