我最喜欢的Java好书,还是这几本

评价某本书是不是一本好书时,我通常会问自己如下问题:

1、假如我想学习这个主题,我会买这本书么?

2、这本书是否可以作为以后的参考书?

3、亚马逊/豆瓣评价如何?

4、使用过后,是会保留还是直接丢一旁?

基于此,我选出了以下最喜欢的Java书籍:

语言



下列书籍不会给初学者很简单的开始,但是,如果你已经了解variables,ifs和loops或了解另一种编程语言并想学习Java,那么这些都是不错的书籍选择:

1、《HeadFirstJava》


乍一看,觉得它应该是一本傻瓜书,但实际上它不是,它很有趣,有很多图表示例,是一本很棒的Java书,作者是两个很牛的Java开发者,他们参与开发了Java认证考试,这是一本可以给你一个Java大框架的书籍。

2、《Java核心技术卷I+II》


如果你已经具备一些Java知识,或者你是从C++转换到Java的程序员,那这是一本对于你来说非常好的一套书,目前已经出到第十版,我至少买了这套书的三个版本。

3、《JavaHowtoProgram》


我对这本书的感觉有些复杂,但它比大多数的Java书籍都好,它包含了大量关于Java的知识,无论从哪个方面来看都是很好的资源,美中不足的是,作者有的时候太注重一些小的特性,反而忽略了全局。

Design

JavaLobby问卷调查中最受欢迎的Java书籍:

Java语言/用法

《Java核心技术》豆瓣评分8.2,学习Java的好书之一

《JavaHowtoProgram》

《HeadFirstJava》这也许是理解基本概念最好的书籍。

《JavaExamplesinaNutshell》

《Java经典实例》豆瓣评分7.8

《Java技术手册(第6版)》豆瓣评分8.0

《GUI设计禁忌2.0》豆瓣评分7.7。这本书没有Java代码,但是有很多GUI设计的示例

《AProgrammer'sGuidetoJavaCertification》

《Java编程思想(第4版)》豆瓣评分9.1,如果你更注重研究Java的细节,那这本书适合你,不过它并不适合作为入门书籍使用。

《Java解惑》豆瓣评分9.1。没有读的很详细,确实让我学到一些东西,或许我可以再读一遍

《Effectivejava中文版(第2版)》豆瓣评分9.1。这本书很好,但是我认为它被高估了,我读过很多Java的书籍,这本并不觉得它是最佳书籍

通用的编程智慧书籍

《代码大全(第2版)》豆瓣评分9.3

《程序员修炼之道》豆瓣评分8.8

设计模式

《设计模式》豆瓣评分9.1

《重构》豆瓣评分9.0

《深入浅出设计模式》豆瓣评分9.1

《Java并发编程》豆瓣评分8.4

《领域驱动设计》豆瓣评分7.9

《JavaDesignPatterns》

《软件工程的事实与谬误》豆瓣评分9.1

软件工程

《敏捷软件开发》豆瓣评分9.0

《人月神话》豆瓣评分9.0

《人件》豆瓣评分8.4

《快速软件开发》豆瓣评分8.5

免责声明:本文章如果文章侵权,请联系我们处理,本站仅提供信息存储空间服务如因作品内容、版权和其他问题请于本站联系