程序员如何高效学习?

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

2019-11-23  本文已影响0人  谦希教育

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

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

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

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

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

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

语言

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

1、《Head First Java》

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

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

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

3、《Java How to Program》

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

Design

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

Java语言/用法

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

  • 《Java How to Program》

  • 《Head First Java》这也许是理解基本概念最好的书籍。

  • 《Java Examples in a Nutshell》

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

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

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

  • 《A Programmer's Guide to Java Certification》

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

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

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

  • 通用的编程智慧书籍

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

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

  • 设计模式

  • 《设计模式》豆瓣评分 9.1

  • 《重构》豆瓣评分 9.0

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

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

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

  • 《Java Design Patterns》

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

  • 软件工程

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

  • 《人月神话》 豆瓣评分 9.0

  • 《人件》 豆瓣评分 8.4

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

  • 翻译:程序员书库

    原文链接:

    https://www.leepoint.net/background/books/favorite-java-books.html

    本文仅供学习交流使用,不会用于任何商业用途。

    如果出处标注有误或侵犯到原著作者权益,请联系删除。

    上一篇下一篇

    猜你喜欢

    热点阅读