04-02.wejwkejiej-test 2019年学习Java的8大电子书

[总计:3平均:5/5] 在2019年,Java仍然是学习的最佳编程语言。 尤其是如果您想学习一种编程语言,该语言在现实世界中既有用,又有助于从头开始理解面向对象的编程方式。 如果您想从头开始学习Java或提高Java技能,那么资源的选择可能会很繁重。 视频教程,文本教程,参考资料,在线课程和交互式应用程序非常丰富,其中许多都有望带来创纪录的超轻松学习体验。 他们中的大多数提供了我认为次等的结果。 为什么要书籍? 对我而言,诸如“一天学习Java”之类的标题听起来与“周末学习牙科”一样有效。 当然,在学习了这样的教程之后,您可能会知道一两件事,但是我个人不会让您靠近我的牙齿或关键任务Java应用程序。 叫我老了,但我仍然相信,无论是在电子阅读器上印刷还是浏览的书籍,都是学习编程语言的最佳资源。 书籍不仅比任何在线教程或应用程序都更全面和完整,而且它们通常更容易使人眼神,并减少了实际学习的注意力。 图书没有弹出社交媒体应用通知-不可否认的有用功能。 学习Java的8大电子书 我并不孤单地认为书是自学的绝佳方法。 实际上,仅在亚马逊上就有很多这样的产品,甚至超过了您可以提取的商品数量,您甚至无法加载完整列表。 仅出现前5000名。 由于您可能没有时间或兴趣来复习数千本有关Java的书籍,因此我们为您完成了工作。 我们推荐了我们选出的前八本书,它们与希望提高技能的完整Java新手和高级Java程序员相关。 如果您晚一点,则可能会认出您在同事的桌子上看过的书,甚至可能自己拥有一本或多本。 1.凯西·塞拉(Kathy Sierra)和伯特·贝茨(Bert Bates) 这本书是由著名且值得信赖的O'Reilly出版社出版的,这是过去十年来许多程序员进入Java的第一步。 Head First Java并不以其滑稽的封面来判断,它提供了OOP概念的全面概述,并深入研究了分布式计算和远程部署等主题。 有人可能会说它是十年前发布的(因此没有利用Java的最新版本)使它有些过时了。 但是,由于其引人入胜的讲故事,插图和拼图,它仍然很受欢迎。 一些用户甚至将该书描述为“第一本基于GUI的技术书”。 价格:O’Reilly Publishing提供订阅服务,可以访问多本电子书(包括本电子书),有声读物,培训材料等。 订阅起价为39美元/月。 也可在亚马逊上以$ 14.50起价。 2. Java:初学者指南,第八版,作者:Herbert Schildt 如果您正在寻找更新,更深入的知识,则应该阅读由畅销书作者和Java权威权威Herbert Schildt编写的Java:初学者指南第八版。 针对长期支持版本Java SE 11进行了更新和修订,这是其中最全面的本书之一。 它设法为任何经验丰富的Java程序员提供了一个很好的补充,同时使任何具有基本编程知识的人都可以使用它。 价格:亚马逊上的Kindle版本的起价为23.50美元。 3. Peter Verhas编写的Java 9示例编程 顾名思义,由Packt发行的《 Java 9示例编程》是为那些喜欢从示例中学习并且迫不及待地想要做的人而设计的。 本书试图通过提供可以提高软件开发技能的真实示例来弥合学习与实践之间的鸿沟。 价格:电子书为18美元。 如果您订阅Packt订阅(起价为9.99美元/月),则可以免费访问。 4.有效的Java,第3版,约书亚·布洛赫(Joshua Bloch) 有人声称这是每位Java开发人员必读的书,并且它的先前版本都获得了Jolt奖。 本书的作者也是流行的Java类和API(例如java.lang和Java Collection框架)的作者,因此值得一读。 特别是如果您希望专注于在Java代码中学习和应用最佳实践。 价格:Kindle版本的一次性付款价格为35.19美元,或者作为O’Reilly订阅的一部分提供。 5. Brian Goetz和Tim Peierls的Java并发实践 尽管Java Concurrency in Practice仅涵盖Java 5,但在某种程度上已经过时了,对于希望了解Java中的并发和多线程的Java程序员而言,实践中的Java并发仍然是强烈推荐的资源。 重要的是要注意,这不是一本容易阅读的书,但是考虑到所讨论的主题有多么复杂,在深入解释它方面确实做得很好。 价格:亚马逊提供可用的Kindle版本,价格约为27.50美元。 6. Java:完整参考,Herbert Schildt的第十一版 毫无疑问,关于Java的最新,最新鲜,最完整和最新的书之一是Herbert Schildt的《完全参考》。 在Java开发人员最畅销的编程书籍之一的1000多页中,您将找到几乎所有内容。 从对整个Java语言(包括其语法,关键字和基本编程原理)的深刻理解到Java交互式编程工具JShell的简介,它确实是一个完整的参考。 价格:数字Kindle版为34.10。 7.高性能Java持久性,作者:Vlad Mihalcea 本书面向有兴趣学习更多有关Java如何与数据库配合使用(反之亦然)的高级Java程序员。 高性能Java持久性试图弥合应用程序开发人员与数据库管理员之间的鸿沟,演示了如何在不影响应用程序性能的情况下利用JPA和Hibernate。 它还研究jOOQ及其类型安全的查询功能。 价格:电子书起价为25美元。 8.清洁代码:Robert C. Martin的敏捷软件工艺手册 我们名单上的最后一本书不是Java书籍,而是一本无论您使用哪种语言都能使您的编程更好的书。 本书旨在帮助消除常见的编码错误,并为编写好的代码(而不仅仅是运行的代码)引入最佳实践,是强烈推荐给希望在编程世界中上进的任何人的一本书。 不好了! 我们如何才能省去[在这里插入您最喜欢的Java学习书籍]? 非常欢迎您在评论中教育我们。 您认为每个Java程序员都应该学习哪本书? 分享此:推文

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值