2019年学习Java的8大电子书

在2019年,Java仍然是学习的最佳编程语言。 特别是如果您想学习一种编程语言,该语言在现实世界中既有用,又有助于理解从头开始的面向对象编程的工作方式。

如果您想从头开始学习Java或提高Java技能,那么资源的选择可能会不胜枚举。 ****,文本教程,参考资料,在线课程和交互式应用程序非常丰富,其中许多都有望带来创纪录的超轻松学习体验。 他们中的大多数提供了我认为次等的结果。

为什么要书籍?

对我而言,诸如“一天学习Java”之类的标题听起来与“周末学习牙科”一样有效 当然,在完成此类教程后,您可能会知道一两件事,但是我个人不会允许您靠近我的牙齿或关键任务Java应用程序。

2019年学习Java的8大电子书

叫我老,但我仍然相信,无论是在电子阅读器上印刷还是浏览的书籍,都是学习编程语言的最佳资源。 书籍不仅比任何在线教程或应用程序都更全面和完整,而且通常更容易使人眼神,并减少了实际学习的注意力。 图书没有弹出社交媒体应用通知-不可否认的有用功能。

学习Java的8大电子书

我并不孤单地认为书是自学的绝佳方法。 实际上,仅在亚马逊上就有很多这样的产品,甚至超过了您可以获取的商品数量,您甚至无法加载完整列表。 仅出现前5000名。 由于您可能没有时间或意愿去浏览数千本有关Java的书的评论,因此我们为您完成了工作。

我们推荐了我们选择的前八本书,它们与希望提高其技能的完整Java新手和高级Java程序员有关。 如果您晚一点,则可能会认出您在同事的桌子上看过的书,甚至可能自己拥有一本或多本。

1. 凯西·塞拉(Kathy Sierra)和伯特·贝茨(Bert Bates)

2019年学习Java的8大电子书

这本书是由著名且值得信赖的O'Reilly出版社出版的,这是过去十年来许多程序员进入Java的第一步。 Head First Java并不以其滑稽的封面来判断,它提供了OOP概念的全面概述,并深入研究了分布式计算和远程部署等主题

有人可能会说它是十年前发布的事实(因此没有利用Java的最新版本)使它有些过时了。 但是,由于其引人入胜的讲故事,插图和拼图,它仍然很受欢迎。 一些用户甚至将该书描述为“第一本基于GUI的技术书”。

价格: O'Reilly Publishing提供订阅服务,可以访问多本电子书(包括本电子书),有声读物,培训材料等。 订阅起价为39美元/月。 在亚马逊上从$ 14.50起购买。

2. Java:Herbert Schildt的第八版初学者指南

2019年学习Java的8大电子书

如果您正在寻找更新,更深入的内容,那么您应该看一下Java:由畅销书作者和Java权威权威Herbert Schildt编写的第八版初学者指南。 针对长期支持版本Java SE 11进行了更新和修订,这是其中最全面的本书之一 它设法为任何经验丰富的Java程序员提供了一个很好的补充,同时使任何具有基本编程知识的人都可以使用它。

价格:亚马逊上的Kindle版本的起价为23.50美元。

3. Peter Verhas编写的Java 9示例编程

2019年学习Java的8大电子书

顾名思义,由Packt发行的Java 9实例编程是为那些喜欢从实例中学习并且迫不及待地想要做的人而设计的 本书试图通过提供可以提高软件开发技能的真实示例来弥合学习与实践之间的鸿沟。

价格:电子书为18美元。 如果您订阅Packt订阅(起价为9.99美元/月),则可以免费访问。

4. 有效的Java,第3版,约书亚·布洛赫(Joshua Bloch)

2019年学习Java的8大电子书

有人声称这是每位Java开发人员必读的书,并且它的先前版本都获得了Jolt奖。 由于本书的作者也是流行的Java类和API(例如java.lang和Java Collection框架)的作者,因此值得一读。 特别是如果您希望专注于在Java代码中学习和应用最佳实践

价格: Kindle版本的一次性付款价格为35.19美元,或者作为O'Reilly订阅的一部分提供。

5. Brian Goetz和Tim Peierls的Java并发实践

2019年学习Java的8大电子书

尽管Java Concurrency in Practice仅涵盖Java 5,但在某种程度上已经过时了,对于希望了解Java中的并发和多线程的Java程序员来说,Java Concurrency in Practice仍然是强烈推荐的资源。 重要的是要注意,这不是一本容易读的书,但是考虑到所讨论的主题有多复杂,因此在深入解释它方面确实做得不错。

价格:亚马逊提供可用的Kindle版本 ,价格约为27.50美元。

6. Java:完整参考,Herbert Schildt的第十一版

2019年学习Java的8大电子书

毫无疑问,关于Java的最新,最新鲜,最完整和最新的书籍之一是Herbert Schildt的《完全参考》。

在Java开发人员最畅销的编程书籍之一的1000多页中,您将找到几乎所有内容。

从对整个Java语言(包括其语法,关键字和基本编程原理)的深刻理解到Java交互式编程工具JShell的简介,它确实是一个完整的参考

价格:数字Kindle版为34.10。

7. Vlad Mihalcea的高性能Java持久性

2019年学习Java的8大电子书

本书面向有兴趣学习更多有关Java如何与数据库配合使用(反之亦然)的高级Java程序员

高性能Java持久性试图弥合应用程序开发人员与数据库管理员之间的鸿沟,演示了如何在不影响应用程序性能的情况下利用JPA和Hibernate。 它还研究jOOQ及其类型安全的查询功能。

价格:电子书起价为25美元。

8. 清洁代码:Robert C. Martin编写的敏捷软件工艺手册

2019年学习Java的8大电子书

我们名单上的最后一本书不是Java书籍,而是一本无论您使用哪种语言都能使您的编程更好的书。

本书旨在帮助消除常见的编码错误,并为编写优质代码(而不仅仅是运行代码) 引入最佳实践是强烈推荐给希望在编程世界中上进的任何人的一本书

不好了! 我们如何才能省去[在这里插入您最喜欢的Java学习书籍]? 非常欢迎您在评论中教育我们。 您认为每个Java程序员都应该学习哪本书?


2019年学习Java的8大电子书


From: https://blog.codota.com/top-8-books-to-learn-java/