background image

《Java

 

程序员的推荐阅读书籍》

作为 Java 程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往
往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,
推荐给大家,特别是那些想不断提高自己技术水平的 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 基础,还需要更多的实践经验积累,我想没有什么捷径。有两本书值

 

得你在编程生涯的这个阶段阅读,培养良好的编程习惯,提高你的代码质量。