学习Java的三十三个建议
學習Java的三十三個建議
1把Java當成一門新的語言學習(和C++差別很大,真的,我覺得和Delphi的Object Pas
cal反而更像一點);
2看《Thinking in Java》;
3看《Core Java卷一》、《Core Java卷二》,不要因為那兩本書加起來超過一千五百頁
就不看它。相信我,初學者一樣可以理解;
4集成開發環境很重要,尤其是對于GUI開發,但是一開始你就用JBuilder會讓自己少了
解很多東西,我倒是不建議用記事本,用Eclipse吧。
5 Java對于函數參數傳遞是100%的Pass by value,可市面上卻又不下60%的書說它對于對
象參數是Pass by reference。
6不要放過任何一個看上去很簡單的小編程問題——他們往往并不那么簡單,或者可以引
伸出很多知識點。
7學面向對象的概念并不難,難的是真正理解其思想,堅持不懈的把其應用到自己設計的
每一個類里。
8有人說 Java不行了,.net才是未來!——未來的事只有未來才知道!
9浮躁的人容易說:我要中文版!我英文不行!——不行?學呀!;
10把時髦的技術掛在嘴邊,還不如把過時的技術記在心里;
11 Java的風光不僅僅是源于其OO,更不是源于其applet,servlet等奇技淫巧。
12在任何時刻都不要認為自己手中的書已經足夠了;
13 UML圖是要懂的,越來越多的書開始用UML來說話!
14請手邊一定要有本夠分量的Java類庫參考手冊。沒有人可以記得那么多類,那么多方
法,有可能你拼死拼活寫出來的東西類庫里有實現,而且一定比你寫的好,相信我。
15看得懂的書,請仔細看;看不懂的書,請硬著頭皮看;
16別指望看第一遍書就能記住和掌握什么——請看第二遍、第三遍;
17請看《Effective Java》和《Practical Java》。
18請和C++程序員一起討論Java和C++的每一個細小的差別,而不是在整天打嘴仗,為了
證明Java更好,Java在有些方面和C++確實是比不了的。
19請看《程序設計實踐》,并嚴格的按照其要求去做;
20讀完了《重構-對既有代碼的改善》以后再來認定自己是不是已經掌握了面向對象了
的編程方法了,自己是不是真的有資格來說自己可以寫出優美的代碼了。
21看《Java與模式》,這是一本完全貼身于中國文化的用Java描述的講解設計模式的書
。如果那本完全C++的GOF的《設計模式》讓你有那么點不適應,不如看看這本先!
22學習編程的秘訣是:編程,編程,再編程;
23請留意《測試驅動開發》,《敏捷軟件開發》,它們會讓用純Java的例子來一步步改
變你對軟件開發的整個思維觀念。
24留意《Java編程藝術》,它會讓你感到Java的簡潔與強大!
25請看《Java數據結構和算法》,不要以為那是C的專利,對于任何語言那都很重要。(
其實用Java看更容易理解,我覺得)
26請把書上的程序例子親手輸入到電腦上實踐,即使配套光盤中有源代碼;
27請重視Java中的異常處理技術,并將其切實的運用到自己的程序中;這是Java引以為
傲的強勢之一。
28經常回顧自己以前寫過的程序,并嘗試重寫,把自己學到的新知識運用進去;
29決不要因為程序“很小”就不遵循某些你不熟練的規則——好習慣是培養出來的,而
不是一次記住的。好吧我承認,每次把每個成員變量都申明為Private是很麻煩的事!
30記錄下在和別人交流時發現的自己忽視或不理解的知識點;
31保存好你寫過的所有的程序——那是你最好的積累之一;
32我們學得是J2SE,不要以為自己因此就懂了J2ME和J2EE。
33.請熱愛Java,因為它是如此的優美!
轉載于:https://www.cnblogs.com/justdoitba/articles/7899836.html
總結
以上是生活随笔為你收集整理的学习Java的三十三个建议的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: shell脚本备忘录
- 下一篇: 第02篇:C#星夜拾遗之Windows窗