如何學習java

 

若是您是java的初學者,最想知道的莫過於如何才能學好java。如下是個人幾點建議。
1.奠基java的語法基礎
   學習java的第一步,就是學會使用java這個程序語言來編寫程序,而學習程序語言的第一步就是熟悉其語法的使用。程序語言就是一門語言,所不一樣的是這 種語言是用來與計算機溝通的,因此若要熟悉語言,使用的方法莫過於多看別人寫的程序,瞭解別人是如何使用java來解決問題的,而後針對一樣的程序進行練 習,並從實例中測試本身是否真正瞭解到如何解決問題。
2.運用基本的j2seAPI
   除了java語言自己的語法以外,懂得運用j2se的API也是一個必要的課題,然而在這麼多的API
下,您必然想知道哪些API是必要或經常使用的。個人建議是先掌握字符串處理、異常處理、容器(Container)、輸入/輸出(I/O)、線程(Thread)這幾個主題。
   API的內容龐大,沒有任何一本是能夠詳細講解每一個API如何運用,您也不須要將API背誦下來,您要懂得查詢API文件說明,雖然API文件都是英文 的,但基本上只要有基本的英文閱讀能力就足以應付查詢需求。以j2se5.0來講,您能夠從下面的網址查詢到API文件說明:java

http://java.sun.com/j2se/1.5.0/docs/api/
3.使用搜索引擎
  做爲一個開發人員,懂得使用搜索引擎來尋找問題的答案是一項必要的能力。我習慣使用Google(http://www.google.com/),幾個簡單的關鍵詞一般就能夠爲您找到問題的答案。
4.加入論壇參與討論
   在學習的過程當中,若是有人能夠共同討論,將會加速學習的速度。您能夠找一個討論區並摸索當中的資源,這能夠省去很多的學習時間。在中文討論區中我建議多參與java技術論壇,在論壇上有至關豐富的資源。
5.學習地圖
  在學習完基本的j2se以後,您會想要實際應用java來編寫程序,若是民須要編寫窗口程序,能夠學習Swing窗口設計;若是您要編寫數據庫相關軟件, 能夠學習JDBC;若是您想要朝Web程序發展,能夠學習JSP/Servlet;若是您想要學習手機程序開發,能夠朝j2me方向學習。
   在java的官方網站上,有一篇java技術概念的地圖(Java Technolog Concept Map),其中以圖表的方式描繪出了各類需求下的學習方向參考。您能夠瀏覽該圖表來了解java各個技術主題之間有什麼關聯,以肯定您將來學習的方向。數據庫

相關文章
相關標籤/搜索