讀《Java程式設計思維》的一點隨想

葉糖糖發表於2017-08-09

《Java程式設計思維》一書是個人覺得很不錯的一本Java語言入門書籍,可以與《Head First Java》相媲美。這兩本書在過去的日子裡,自己都認真的讀過幾遍。真的很遺憾,當時學習Java的時候沒有機會讀到《Java程式設計思維》這本優秀的書。

剛開始讀這本書的時候,其實自己是有點不耐煩的,因為這本書講的太細緻了,完全不用擔心自己沒有任何的程式設計基礎。全書開篇講的是程式設計之道,告訴讀者何為程式設計,何為電腦科學,何為程式語言。知道了這些之後,帶著萌新們開始編寫國際標準專案Hello World程式。美中不足的是第一章沒有介紹如何去安裝JDK,整本書都寫的那麼詳細了,其實也不差點筆墨介紹如何安裝JDK了。不過作為一本入門級的書,我還是比較喜歡每一章最後的練習題,通過做這些練習可以更好的掌握所學習的技能。

在對第一章的內容有所瞭解之後,就可以繼續學習變數和運算子。掌握之後就能熟練的宣告變數、給變數賦值以及處理複雜的運算。爾後循序漸進的學習輸入和輸出void方法條件和邏輯

在第5章條件和邏輯章節,通過遞迴棧圖可以快速的掌握程式中的遞迴是怎麼一回事。接著繼續學習值方法迴圈陣列字串、物件、類、物件陣列、陣列物件和包含其他物件的物件(繼承)。初學能夠把這本書中的內容理解透了,打下紮實的基礎是很有必要的。

也許是因為書中程式碼比較簡單,所以本書並未提供程式碼下載。個人的建議,書中的程式碼還是自己在記事本中或IDE中自己多敲幾遍。雖然這些程式碼都很簡單,我在閱讀過程中也是有在開發工具中敲過一遍的。這算不上是浪費時間,當然那種一眼就能看明白的程式碼,我們可以忽略不計。

這本書總體來講化繁為簡,用簡單的言語解釋了程式設計中的概念和術語,讓人瞬間就能夠記住那些以往晦澀的難懂的知識。初學Java的時候,我也是先學的基礎知識,然後學習了設計模式,想深入Java的小夥伴們可以在之後利用1個月或2個月的時間學習《圖解設計模式》。這兩本書一起看效果會好一些。

相關文章