首頁>Club>
一個純Java的小白,怎麼快速看懂程式碼?學習路徑大概是怎麼樣的?
9
回覆列表
  • 1 # 萬碼牛叔

    1、不建議找到一本書死啃,沒啥用,不要有這一頁看不明白我就不往下看的想法。計算機的學習和原來的代數、幾何不大一樣。不是用幾個公理推出所有結果的。

    3、從第二步開始,你的想法,你看到的所有知識,記得,你都可以放在剛才的Hello World裡面去驗證。動手驗證所有知識!

    4、先了解類,面向物件基本概念,好的,假如你之前只是C,沒任何面向物件基礎,沒關係,硬著頭皮把程式碼打下來,看看到底有什麼發生改變了,屬性和方法到底是在幹啥,不斷按照你的臆測去測試程式碼,直到你大概想通了這些都寫在一個類裡是為什麼。他們之間是如何協調工作的。把所有Java裡面你的基本資料型別瞭解一遍,大體看看和你之前學習語言有啥不同就行了。String你需要認真處理一下。

    5、繼承,你應該實驗一下繼承。

    6、到這你有點累(不是類)了,那好,咱們開始著手使用一下Swing吧,很好,我們終於能見到不是控制檯裡黑乎乎的程式結果了。鮮活的窗口出來了,你願意的話一下午你可以實驗所有的Swing元件(JFrame,JPanle,JLabel,JButton,JTextArea,JList,J......)

    7、抽象類,介面,這個地方稍微有點難度,你會覺著沒有任何用處,好的,那就大體知道這是一些什麼玩意,瞭解了語法之後,大體有這個印象,先放下。(記著這地方你沒必要非得較真要完全明白,那你可能就死在這裡了,記住,到後面你回頭會有對抽象類和介面頓悟的一天的。)

    8、好,你會發現你的視窗程式裡面的所有的都很好看,但是卻不能執行任何動作,對,你要開始學習Swing裡面的監聽機制,看看各種Listener,最簡單的你先看ActionListener吧,把你視窗上的按鈕加上監聽吧。接下來你不妨做一個邏輯性極強的小程式吧,做一個計算器。捎帶著在這中間你看看陣列啊、集合啊什麼的,用什麼你就去找什麼吧。

    9、做計算器的空閒時間,熟悉一下Java裡面的異常處理機制吧。

    10、到此為止,我們應該能熟悉了Java裡面的基本程式設計模式了,對面向物件當然我們還很模糊。沒關係,最重要的不是你現在就是個專業的程式設計師,而是你現在依然保持著足夠高漲的學習興趣和熱情,你還有嗎?如果你還有,我們繼續,看看後面還要繼續學什麼。

  • 中秋節和大豐收的關聯?
  • 消防應急燈管能裝在普通燈架上嗎,有什麼規定?