java书籍

1Java后端2018书单推荐

http://tengj.top/book/

1.1基础部分:

1)Java核心技术·卷1 基础知识(原书第10版)新手入门,,比《Java编程思想》更容易啃下来。建议人手一本。已经到第10版了,覆盖最新技术,平时经常翻阅。

2)Effective Java 是我读过的最好的编程书籍之一,它包含大量的优秀Java编程实践,并对泛型和并发这两个充满陷阱的Java特性给出了充满洞察力的建议。

3)java编程思想

1.2jvm及并发:

1)深入理解Java虚拟机:JVM高级特性与最佳实践

2)Java程序员修炼之道 

3)Java并发编程实战

4)实战Java高并发程序设计

1.3设计模式:

1)Head First 设计模式

2) 大话设计模式

1.4框架:

1)Spring实战(第4版)

2)精通Spring 4.x ――企业应用开发实战

3)Spring Boot实战

4)JavaEE开发的颠覆者:Spring Boot实战

5)SpringBoot揭秘:快速构建微服务体系

1.5性能优化

1)Java性能优化权威指南

1.6单元测试

1)有效的单元测试

1.7程序员个人修养

1)重构:改善既有代码的设计

2)代码整洁之道

3)代码整洁之道 程序员的职业素养

1.8工具类

1)Maven实战 个人感觉写的挺好的,从基础到应用,很全,适合初学者,当然有一点经验的人也挺适合的,读完这本平时工作够用了。

1.9其他

1)编译原理:Compilers:Principles,Techniques,and Tools

2其他推荐:

https://www.cnblogs.com/wicub/p/6416882.html

原文地址:https://www.cnblogs.com/cslj2013/p/9143485.html