對於初學者學習Java語言的建議

來源:互聯網
上載者:User
初學     初學者的任務是掌握Java的語言規則和養成良好的編程習慣,其次才談到對類庫使用的熟練程度,再其次是OO思想的掌握與應用,再其次就是Design Pattern的問題了。     在這裡我只想介紹幾個對成功完成第一個階段很有用的資料。     以下按照循序漸進的順序進行:     1.The Java Tutorial和它的examples:         ftp://ftp.javasoft.com/docs/tutorial.zip         ftp://ftp.javasoft.com/docs/tut-examples.zip         以上資料學習完成後,請參看以下資料:     2.Java2 Certification Tutorial:         http://automation.seu.edu.cn/auto/content/tutorial.zip     3.Complete Java 2 Certification Study Guide:         http://www.3344520.net/book/3344520...va013.zip&id=65     以上兩個資料都是備考SCJP用的,十分注重語言規範的學習與考察,可以先看2,因為2相對簡練,而3講解更加細緻入微。     在看以上資料的同時,你免不了寫些程式,這就要用到API的手冊,你用的是JDK的那個版本就去 java.sun.com 下載那個版本的doc來用就行了,全稱叫: Java 2 SDK, Standard|Enterprise|Micro Edition, v1.4.0(還有其他) beta 3 Documentation. 以上提供的資料都是英文資料,但技術資料中沒有複雜的文法,而且如果你想成為一個優秀的Java程式員也必須要過閱讀英文資料這一關,總等著別人把新資料翻譯成中文給你看,你的步伐就永遠會比別人慢一步。所以,我希望處在初學階段的朋友可以借這個機會鍛煉這種讀英文資料的能力。     如果你學過C++,請在學習過程中比較兩種語言的異同,會收到更好效果。當然,你也可以把C++和Java放在一起學習,有人說這樣學習會出現混淆,但萬事不可一概而論,有的人通過這種比較的學習方式,可能會掌握的更好。一樣米養百樣人,我告訴你,8爪型的都有...(抱歉,正在看鹿鼎記,串詞兒了)...     最後希望初學者們學習順利。www.javajia.com

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.