我開始了一個小小的合同工作,需要我使用Java。我得到了一個Java書由項目經理,但它涵蓋了Java 1.3中,我瞭解到,現在Java約爲1.6。我想知道是否有任何主要核心新增到我可以閱讀了這本書後的基礎知識後的語言?從1.3開始添加Java核心?
回答
我會轉儲任何舊的書籍,並獲得(或者甚至自費購買)更新的書籍。你是否應該針對1.3代碼庫工作?
主要變化包括:
泛型
收集框架返工
枚舉
API的幾個版本的總體重變化
併發更好的API
拳擊(不是什麼大不了的事恕我直言)
謝謝,我會確保找出我將要處理的版本。我現在只知道它是J2ME。 – 2009-08-17 22:00:09
Java 2 Mobile Edition是針對移動設備(主要是電話和PDA)的精簡版Java。您將需要兩本書。一個基本的Java簡介和J2ME上的一個簡介。 http://java.sun.com/javame/index.jsp – 2009-08-18 02:44:38
他所針對的J2ME配置文件可能基於J2SE 1.3 - http://en.wikibooks.org/wiki/J2ME_Programming/The_J2ME_Platform提供了一個很好的比較不同的檔案。 – Nate 2009-08-18 03:22:43
哈哈!說得好。 – 2009-08-17 22:35:36
我通常不會提供僅鏈接的答案,但這是回答此問題的唯一理智方式。 – EJP 2014-04-14 08:01:37
之間有一個很大的區別Java 1.3和Java 6.
在Java 5中增加了一些主要的語言增強功能:泛型,增強型循環語法,自動裝箱和拆箱,類型安全枚舉,可變參數,靜態導入和註釋。詳細瞭解這些變化here。除此之外,標準Java庫還有許多新功能,包括用於處理XML(javax.xml),非阻塞I/O(java.nio),高效併發API(javax.util。併發),腳本(javax.script)等等。
一本關於Java 1.3的書絕對過時了,你會特別想念Java 5的語言特性。像泛型和註釋這樣的東西不是微不足道的變化。買一本新書。
太陽也有一個excellent set of online tutorials,這是最有可能比你的舊Java 1.3書更有價值。
Java語言有所增加,而且從1.3版本更復雜到6,但仍是向下兼容的,所以你就能1.3源effortly與Java的工作。
您將需要一個合適的編譯器雖然。如果您使用Eclipse,只需將編譯器設置爲符合Java 1.3。
當你周圍有Java 1.3的核心你的頭,你可以很容易地(嘿嘿)加緊在Java 5 Espcially泛型新的東西需要一段時間來適應。
Java 6從根本上擴展了語言的範圍,功能和範圍。主要你不應該錯過的新功能是
- 泛型
- 批註
- 自動裝箱和自動拆箱
- 枚舉
- 增強的for-each風格的for循環
- 可變長度參數(可變參數)
- 靜態導入
- 帶格式的I/O
- 併發工具
這些功能中的每一個功能都是在1.5中引入的,枚舉除外,其中都是1.0。 – EJP 2014-04-14 08:00:26
- 1. 從核心數據和關係開始
- 2. 獲取TypeLoadException開始ASP.Net核心應用
- 3. 從核心數據加載
- 4. 在覈心數據中添加大量的屬性,崩潰時從手機開始,但不是從Xcode
- 5. asp.net核心和EF核心錯誤,同時添加遷移
- 6. EF核心1.1到WebApi核心 - 添加遷移失敗
- 7. 從中心開始脈衝
- 8. 從Java EE開始
- 9. 從Java開始ratpack.groovy
- 10. 在Java腳本表中添加從零開始的計數器
- 11. Java EE的核心
- 12. 如何在覈心java中添加SSL證書?
- 13. 添加字符串,核心轉儲
- 14. EF核心添加遷移失敗,System.TypeLoadException
- 15. 將servicestack.core添加到.net核心庫
- 16. 核心數據添加關係至多
- 17. 如何在覈心圖中添加setMajorIntervalLength?
- 18. 如何爲jQuery添加「核心」功能?
- 19. 理解添加/核心數據
- 20. 將實體添加到核心數據
- 21. 添加.well知道asp.net核心
- 22. 如何添加陰影,核心圖形
- 23. 添加遷移EF核心 - 錯誤:
- 24. 將功能添加到PHP核心
- 25. EF核心如何添加主鍵
- 26. iPhone - 添加核心數據問題
- 27. 與核心圖形添加劑混合
- 28. 將行添加到tableview以添加行和核心數據
- 29. MapKit從核心數據中添加多個註釋
- 30. 從iPhone的核心數據在tableview中逐個添加單行
看起來像社區wiki對我:) – 2009-08-17 21:55:17
什麼是社區wiki? – 2009-08-17 22:01:32
Java 7發佈前快點! :P – OscarRyz 2009-08-17 22:05:41