java入门最好的一套书
摘录一个网友对《java语言程序设计》基础篇和进阶篇(原书第8版)的评价
看了N本Java著作,印象深刻的有《Thinking in Java》、《Core Java》上下卷,但是唯独Daniel Liang所著的此书解释得最为简单清晰,即使我接触Java已有5年,工作中也都是使用Java,但是仍能从此书中学到不少Java全面的知识。此书包含Java语言基础、Swing、Applet、数据结构、算法、I/O、网络...,几乎将Java 2 Standard Edition中的各个方面都包括,非常值得每个Java从业人员掌握的知识。说一句题外话,虽然Swing在现实中很少使用,但是对一个学习Java的程序员应该花时间去掌握这样一个GUI类库,因为Swing对理解Java有很大的帮助。
===========
这个朋友的体会和我一样,我也看过很多不同的java教材,国内的国外的,但比较下来,还是这一本最通俗易懂,很适合入门。有些国外的书,名气很响,有些书看上去很薄,但并不适合入门,就好比学习C语言,最经典的那本C程序设计语言,300多页,很薄,但很多人会卡在第一章就过不去,而相比之下,初入门应该先看C primer plus。
只有都看过,都试过的,才能深刻体会到选择合适的入门书是多么重要,哪怕多花一点时间各种都先看一点体会一下,这点时间花的是值得的,不然到后面就会越来越麻烦。计算机方面的教材就是这样,你若找不到跟你能够“相应”的教材,基本上不是走弯路,白费时间,就是很快打退堂鼓,想放弃或转移兴趣去别的语言上了
无论国内外的教材,都不能迷信,最适合自己的才是最好的