前言
不要因为迷茫,而停止了脚下的路。给大家推荐一份Java程序员必看的书单,豆瓣评分都挺不错的,每一本都值得去读,都值得去收藏,加油呀
- 专题一:Java 基础篇书单
- 专题二:代码优化篇书单
- 专题三:计算机网络篇书单
- 专题四:操作系统 && 计算机底层书单
- 专题五:数据结构与算法篇书单
- 专题六:缓存篇书单
- 专题七:数据库书单
- 专题八:微服务 && 分布式篇书单
- 专题九:消息中间件书单
- 专题十:容器书单
- 专题十一:面试相关书单
- 专题十二:软件开发&&程序人生书单
关注公众号:【JAVA烂猪皮】 领取书单PDF完整版请添加VX:psk12221 备注【CSDN】免费获取
专题一:Java 基础篇书单
- 《Java编程思想》
- 《深入理解Java虚拟机:JVM高级特性与最佳实践》
- 《Head First 设计模式》
- 《Effective java》
- 《Java核心技术》
- 《Java8 实战》
- 《Java并发编程实战》
- 《Spring揭秘》
- 《MyBatis技术内幕》
Java编程思想
本书赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,作者都会用小而直接的编程示例讲解明白。从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指导你轻松掌握。
- 综合评分:9.1
- 个人推荐指数:五星
- 适合对象:初级、中级、高级
- Java界的神书,如果你是一名Java开发程序员,或者准备进入Java开发领域,都非常推荐你去读一读~
深入理解Java虚拟机:JVM高级特性与最佳实践
这是一本从工作原理和工程实践两个维度深入剖析JVM的著作,是计算机领域公认的经典。
- 综合评分:9.6
- 个人推荐指数:五星
- 适合对象:初级、中级、高级
- 不会JVM知识的Java程序员,是没有灵魂的。这本书真的超级适合学习JVM方面的知识。
关注公众号:【JAVA烂猪皮】 领取书单PDF完整版请添加VX:psk12221 备注【CSDN】免费获取
Head First 设计模式
本书涵盖了23个设计模式,例子简单易懂,抛砖引玉,读起来很有意思的。真的是一本非常赞的设计模式入门书籍
- 综合评分:9.2
- 个人推荐指数:五星
- 适合对象:初级、中级
- 对代码有追求的伙伴,想好好学习设计模式的小伙伴,都去看看吧~用设计模式写出优雅代码~
Effective java
本书一共包含90个条目,每个条目讨论Java程序设计中的一条规则。这些规则反映了最有经验的优秀程序员在实践中常用的一些有益的做法。
- 综合评分:9.6
- 个人推荐指数:五星
- 适合对象:初级、中级、高级
- 学习Java必读的一本书籍,我们写代码从来不是图谁写得多,或者比谁写得多,而是应该思考如何编写出清晰、正确、健壮、易维护的程序代码。
Java核心技术
这本书是以为拥有20多年教学与研究经验的资深Java技术专家撰写,是程序员的优选Java指南。
- 综合评分:9.3
- 个人推荐指数:四星
- 适合对象:初级、中级
- Java入门的工具书,基础知识讲的很细,如果你是入门Java的话,可以去看一看呀~
Java8 实战
本书全面介绍了Java 8 这个里程碑版本的新特性,包括Lambdas、流和函数式编程。函数式编程,让代码更简洁~
- 综合评分:9.3
- 个人推荐指数:五星
- 适合对象:初级、中级
- 江湖流传Java版本任你发,我用Java 8,可以知道java 8的地位了。这本书全面系统地讲述了Java8给Java语言带来的改变,例子也很生动,值得一读~
Java并发编程实战
本书深入浅出地介绍了Java线程和并发,是一本完美的Java并发参考手册。
- 综合评分:9.0
- 个人推荐指数:四星
- 适合对象:初级、中级
- 讲并发的一本书,个人觉得不能算得上Java神书,但是呢,茶余饭后还是值得去读一读的。
关注公众号:【JAVA烂猪皮】 领取书单PDF完整版请添加VX:psk12221 备注【CSDN】免费获取
Spring揭秘
本书内容全面,论述深刻入理,必将成为每个Java专业开发人员必备的Spring图书。
- 综合评分:9.1
- 个人推荐指数:五星
- 适合对象:初级、中级
- 可以当做spring的入门书籍,想用甜而不腻来形容这本书。
MyBatis技术内幕
《MyBatis技术内幕》旨在为读者理解MyBatis的设计原理、阅读MyBatis源码、扩展MyBatis功能提供帮助和指导,让读者更加深入地了解MyBatis的运行原理、设计理念。希望《MyBatis技术内幕》能够帮助读者全面提升自身的技术能力,让读者在设计业务系统时,可以参考MyBatis的优秀设计,更好地应用MyBatis。
- 综合评分:8.6
- 个人推荐指数:四星
- 适合对象:初级、中级、高级
- 还不错,讲的还挺清晰。但是呢一上来就开始讲源码,有些读者可能有点抗拒。