Java后端2017书单推荐 | 掘金技术征文

本来地址:Java后端2017书单推荐
博客地址:tengj.top/html

前言

对于程序员来讲,我的感受最佳学习方式是看书,视频花费时间太长,而博客则不够系统。初学相关领域最好的方式就是找到一本经典的好书,而后啃完它。java

常常有网友要我推荐一些Java方面的书籍,此次博主就整理下网上现有的推荐,再加上本身这几年看的书籍,统一开一篇来介绍下。程序员

正文

若是你也有写博客,可是不知道从何入手,那博主推荐就是从读书下手,而后按章节总结写成博客。这样知识不只有巩固,还有产出,方便之后本身复习。尚未博客的话,能够参考博主的hexo教程,手把手免费搭建一个属于本身的独立博客。面试

下面博主就来按照分类一一推荐几本新手到老手均可以看的经典书籍,点击各个书名便可跳转。最近京东有300-200的活动,须要购书的小伙伴能够入手了。redis

图书去掉对应连接,如要各个商品具体连接,可移步博主我的博客对应书单文章:Java后端2017书单推荐

学生、职场新人

《Java核心技术·卷1 基础知识(原书第10版)》spring

新手入门这本就够了,这一卷讲的很是基础,又易懂,比《Java编程思想》更容易啃下来。建议人手一本。已经到第10版了,覆盖最新技术,平时常常翻阅。编程

我的提高

《Java8 实战》后端

Java8的新特性讲得最全最仔细的。设计模式

《Effective Java》性能优化

Effective Java是我读过的最好的编程书籍之一,它包含大量的优秀Java编程实践,并对泛型和并发这两个充满陷阱的Java特性给出了充满洞察力的建议,以致于Java之父James Gosling为这本书做序:“我很但愿10年前就拥有这本书。可能有人认为我不须要任何Java方面的书籍,可是我须要这本书。”

Spring框架

《Spring实战(第4版)》

《精通Spring 4.x ――企业应用开发实战》

以上2本博主所有入手了,超级棒的书,博主写的SpinrgMVC干货系列就有参考这2本书的内容。

《Spring Boot实战》

《JavaEE开发的颠覆者:Spring Boot实战》

《SpringBoot揭秘:快速构建微服务体系》

上面3本Spring Boot博主都有看过,系列文章也有一些从书中参考的,受益不浅。

虚拟机相关

《深刻理解 Java 虚拟机 第2版》

很是优秀且可贵的国产佳做,系统的介绍了Java虚拟机和相关工具,并给出了一些调优建议。

并发编程

《Java并发编程实战》

Java并发经典,人手一本不用多说了,系统全面的介绍了Java的并发,如何设计支持并发的数据结构,以及如何编写正确的并发程序

《实战Java高并发程序设计》

国人新做,流畅易读,内容也比上面一原本得新。

设计模式

《Head First 设计模式》

对新人来讲,一本Java写的《Head First 设计模式》,知道什么叫设计模式就够了。

redis相关

《Redis实战》

本书深刻浅出地介绍了Redis的5种数据类型,并经过多个实用示例展现了Redis的用法。除此以外,书中还讲述了Redis的优化方法以及扩展方法,是一本对于学习和使用 Redis 来讲不可多得的参考书籍。

《Redis设计与实现》

Redis 是近些年来特别火爆的 NoSQL 之一。纵观中外各类书籍尚未一本能对 Redis 内部进行深刻剖析,《Redis 设计与实现》可谓开此先河。

《Redis实战》和《Redis设计与实现》都是同一个做者,只不过实战是做者翻译国外英文原版,后者是做者本身写的,本身看状况选择把。

工具类

《Maven实战》

我的感受写的挺好的,从基础到应用,很全,适合初学者,固然有一点经验的人也挺适合的,读完这本平时工做够用了。

性能优化

《Java性能权威指南》

比起多年前那部调优圣经,讲得更加深刻,也更加贴近如今的JDK。能够从里面挑些知识点来,作Java调优的面试题。

单元测试

《有效的单元测试》

不一样于那些动辄BDD的高深书籍,专一于如何写“好”的,可维护的单元测试,拿来给团队看,能省不少口水。

程序员我的修养

《重构:改善既有代码的设计》

《代码整洁之道》

《程序员的职业素养》

以上这3本虽是老书,可是都是值得一看的。满减凑单的时候能够带上。

养生

《程序员健康指南》

博主打算买一本这个了,如今写文章坐久了感受腰疼,泪奔。博主还想多活几年。

总结

我的认为,做为程序员不要吝啬对本身的投资,只有本身强大了才能更好的赚钱。每一年都要买几本书投资一下,将来的回报会超出你的想象的,博主先准备把2016年买的书先看完先。

相关文章
相关标签/搜索