Java的許多書許多經 - 入門篇

看了Roy Miller先生的"Java 專業人士必備的書籍和網站列表" ,自己也羅列一些學習Java過程中看過的,正在看的和打算看的書籍吧.


1.入門

<Thinking in Java> : 我是從看<Thinking in Java>這本書開始我的Java學習的(當時Core Java第七版的第一卷還沒有出來),05年4月的事了,在我看來這是一本名氣大於質量的書,看的時候有種說不出的感覺,我的幾個同學都有同感,沒有<Core Java>系列好.最近打算再看一邊,看看有沒有什麼新的理解. 我對該書影響最深的就是IO一章的例子了,的確淺顯易懂,很好的解釋了Input和Output流的用法.不過由於是JDK1.4的書,所以對NIO以及JDK1.5的新特性沒有或很少涉及.我對"Bruce Eckel"的感覺是他是一個專業寫書的人,從他的Thinking in 系列的書來看,主要還是不專,所以書裏介紹的東西與java語言的真正應用有些許差別吧.

<Core Java> : 所以入門還是推薦<Core Java>吧,畢竟是Sun系列的書了,現在中文已經是第七版了,上下兩冊,價格不斐,不過入門, 以後之後用來提高(第二冊講的東西基本都是高級應用了).書裏面詳細的介紹Java的語法,之後就是每個package的一些應用,書上的例子也很清晰易懂.基本上J2SE中你要學的東西,它都涵蓋了.包括JDK1.5的內容.不過缺點也有,1.書太厚,每個方面的內容都很詳細,當時對於我來說兩本書中的關於GUI方面的內容是沒有什麼價值的,當時都是直接跳過.要是能再細分成多本書就好了 ^_^.

<Java Language Specification>
<The Java Programming Language>

這兩本都是Sun公司出來的Java系列叢書,作者中都包括了Gosling這位Java之父,作爲Java最權威的指南,很遺憾,我都沒有完全的讀完過,JLS是一本最最權威的Java資料了,至少我覺的學習Java的人, JLS是一定要讀的. 據說中文版翻譯的一般,沒敢買, 看英文寫的也是很簡單易懂,推薦看它的英文電子版, Sun網站有下載.
TJPL 主要應該是介紹Java最重要的幾個Package用法的書了 , 看過一點點, 打算有空看下.

總結我覺得學習Java,尤其是入門,從Core Java 第一卷開始是個很好的選擇,輔助與JLS這本書,應該對於Java語言會有很好的理解

除此之外,學習Java還有一個不可缺少的就是 java doc了,對於每個類的每個方法的解釋, 我想寫Java程序的人肯定是必備的. doc纔是王道啊,當你掌握了上述書的時候,你肯定還是需要查詢doc的.



 

發佈了34 篇原創文章 · 獲贊 0 · 訪問量 29萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章