1Java后端2018书单推荐
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其他推荐: