JAVA 程序员必看的 15 本书 JAVA 自学书籍推荐JAVA 程序员必看的 15 本书-JAVA 自学书籍推荐作为 Java 程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来某些,按照学习的先后次序,推荐给大家,尤其是那些想不停提高自己技术水平的Java 程序员们。此外,大家可以加 QQ,互相分享一下有关 JAVA 方面的知识。一、Java 编程入门类 对于没有 Java 编程经验的程序员要入门,随便读什么入门书籍都同样,这个阶段需要你迅速的掌握 Java 基础语法和基本使用方法,宗旨就是“囫囵吞枣不求甚解”,先对 Java 熟悉起来再说。用很短的时间迅速过一遍 Java 语法,连懵带猜多写写代码,要“知其然”。1、《Java 编程思想》 在有了一定的 Java 编程经验之后,你需要“知其因此然”了。这个时候《Java 编程思想》是一本让你知其因此然的好书,它 对于基本的面向对象知识有比较清晰的交待,对 Java基本语法,基本类库有比较清晰的讲解,可以帮你打一种良好的 Java 编程基础。这本书的缺陷是实在太 厚,也比较罗嗦,不适合现代人快节奏学习,因此看这本书要懂得取舍,不是每章每节都值得一看的,挑重点的深入看就可以了。2、《Agile Java》中文版 这本书是出版社送给我的,我一拿到就束之高阁,放在书柜一页都没有翻过,但 是前两天整理书柜的时候,拿出来一翻,居然发现这绝对是一本好书!这本书一大特点是以单元测试和 TDD 来贯穿全书的,在教你 Java 多种重要的基础知识的 过程中,潜移默化的影响你的编程思维走向敏捷,走向 TDD。此外这本书成书很新,以 JDK5.0 的语法为基础讲解,要学习 JDK5.0 的新语法也不错。还 有这本书对于内容取舍也非常得当,Java 语言毕竟类库庞大,可以讲的内容太多,这本书选择的内容以及内容的多寡都很得当,可以让你以至少的时间掌握 Java 最重要的知识,顺便培养出来优秀的编程思绪,真是一本不可多得的好书。 虽然作者自己把这本书定位在入门级别,但我不确定这本书用来入门是不是稍微深了点我自己也准备有空的时候翻翻这本书,学习学习。二、Java 编程进阶类 打下一种良好的 Java 基础,还需要更多的实践经验积累,我想没有什么捷径。有两本书值得你在编程生涯的这个阶段阅读,培养良好的编程习惯,提高你的代码质量。1、《重构 改善既有代码的设计》 这本书名气很大,不用多简介,可以...