我想在Eclipse中開始爲android製作應用程序,並且我已經購買了一本書,它將教我關於Ivor Horton的Java 2(J2SE 5.0)。 Java的這些知識對於Android應用程序是否合適,還是完全過時?我在學習Java的正確版本嗎?
回答
在我認爲你的意思的意義上,Java的任何版本都不是真的'過時'。此後,該語言中增加了大量額外功能,但未刪除。
因此,您可能無法瞭解現在可能使用該語言的某些內容,但您學到的東西很可能已經過時,除了與Java小程序有關的一些小例外(它們在Android開發中並不真正相關無論如何)。
Android現在能夠處理Java 7代碼,因此,如果您專門爲Android開發學習它,可能不值得深入瞭解Java 8的入門和出門。
好吧,所以基本上,當我學習本書的所有內容時,我將能夠從教程中瞭解Android應用代碼? – user3539825
我不熟悉'艾弗霍頓'或他的作品,但如果這本書很好,那麼是的。 –
這本書是從2006年開始的,所以我只是害怕我無法理解android代碼。我知道它們會有所不同,但我至少需要了解它們 – user3539825
- 1. 學習版本控制,並學習它
- 2. 正確學習SVN
- 3. 學習/修正Java
- 4. 學習Zend Framework的版本
- 5. 學習backbone.js。我正確處理集合嗎?
- 6. 版本的Java版本不正確?
- 7. 我應該學習XUL嗎?
- 8. 我需要學習DataSet嗎?
- 9. 我應該學習NHaml嗎?
- 10. 在學習JavaFx之前,我應該學習Swing嗎?
- 11. 在學習Ajax之前,我應該學習Xml和Javascript嗎?
- 12. 在學習JQuery之前我需要學習Javascript嗎?
- 13. 在學習Swing之前,我必須學習AWT嗎?
- 14. Scikit學習沒有正確的IPython
- 15. 學習正確的編程語言?
- 16. 我有一個解析器,我想學習正確的解析
- 17. 學習Java Servlets
- 18. 學習Java
- 19. Android - 學習Java
- 20. 學習Java WebServices
- 21. 學習Java中
- 22. 學習Java GUI -
- 23. 我正在學習JavaScript。我如果用&&似乎是正確的,但是
- 24. 學習Ruby - 1.8或1.9版本?
- 25. 不同版本 - 學習角2
- 26. 我在學習javascript
- 27. 學習Haskell:如何實現我自己的init函數版本
- 28. 指導我學習Java中的Webservices
- 29. Ant未使用正確的java版本
- 30. 溝通正確的Java版本到Hadoop
那麼它應該教你Java的基礎知識,這給了你一個Android的良好開端。如果您已經完成了一些Java編程,您可以開始深入Android官方網站上的Android指南/教程和/或幾十個開發人員博客 – WarrenFaith
好吧,所以基本上,當我從本書中學到一切時,我就可以從教程中瞭解android應用代碼? – user3539825
@ user3539825不一定。您可能會理解*基礎知識*,但您需要在其他位置找到來自Android API的*特定*內容,尤其是在使用Java 6/7功能的情況下。 – awksp