Java后端书架来啦!都是Java程序员必看的书籍?

Guide 的 Java 启蒙书籍了。因为是我学习 Java 看的第一本书,所以,我对其有不一样的情感。

ps:我是当时学完了 C 语言之后才开始学习 Java 的,刚开始看这本书感觉很轻松有趣,可以说是我学习编程初期最喜欢的一本书了。

有些人说这本书不适合编程新手阅读问 脸) 我个人觉得还是很适合稍微有一点点经验的新手来阅读的,当然也适合我们用来温故 Java 知识点。

ps:刚入门编程,最好的方式还是通过看视频来学习。

《Java 核心技术卷 1+卷 2》

这本书 Guide 第一次看的时候还觉得有点枯燥,那时候还在上大二,看了 1/3 就没看下去了。

大部分人称之为 Java 领域的圣经(感觉有点过了~~~),但我不推荐初学者阅读,有点劝退的味道。稍微有点基础后阅读更好。

这本书到现在我也才看了一半左右,内容确实也比较多,而且稍微有点枯燥,但是比较权威。我一般也是拿来当做工具书参考。

《Java 性能权威指南》

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

JVM

JVM 这里就先只推荐一本书籍和一个关于 JVM 参数调优的免费教程(你假笨大佬的)。

《深入理解 Java 虚拟机(第 3 版)》

面试

《JavaGuide 面试突击版》

还没用上 Java 8 的可以反思一下了,还没用过 Lambda 也可以反思一下了。

现在大部分公司至少都用到了 Java 8 , Java 8 算是一个里程碑式的版本,提供了很多有用的新特性比如 Lambda、流式处理等等。

这本书是学习 Java 8 新特性很好的选择,它内容包括 Lambda、流和函数式编程等 Java8 新特性。实战系列的一贯风格让自己快速上手应用起来。

软件质量

代码质量

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

又是一本 Java 领域国宝级别的书,非常经典。这本书主要介绍了在 Java 编程中很多极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。这篇文章能够非常实际地帮助你写出更加清晰、健壮和高效的代码。本书中的每条规则都以简短、独立的小文章形式出现,并通过例子代码加以进一步说明。

《代码整洁之道》

主要描述了软件开发的基本定律:一个需要 10 天才能干完的活,不可能让 10 个人在 1 天干完!

非常值得阅读的一本书籍。看书名感觉的第一眼感觉不像是技术类的书籍。这本书对于现代软件尤其是复杂软件的开发的规范化有深刻的意义。

《领域驱动设计:软件核心复杂性应对之道》

比较一般!

《Spring 5 高级编程(第 5 版)》

SpringBoot 解析,不适合初学者。我是去年入手的,现在就看了几章,后面没看下去。书很厚,感觉很多很多知识点的讲解过于啰嗦和拖沓,不过,这本书对于 SpringBoot 内部原理讲解的还是很清楚。

《Spring Boot 实战》

这本书使用的 Spring Boot 2.0+的版本,还算比较新。整本书采用“知识点+实例”的形式编写。

如果你要学习 Spring Boot 的话,我还是比较推荐这本书的。

Netty

《Netty 实战》

内容都是关于使用 Netty 的实践案例比如内存泄露这些东西。如果你觉得你的 Netty 已经完全入门了,并且你想要对 Netty 掌握的更深的话,推荐你看一下这本书。

《Netty 入门与实战:仿写微信 IM 即时通讯系统》

Java后端书架来啦!都是Java程序员必看的书籍?

质量很高的一个小册!

通过一个基于 Netty 框架实现 IM 核心系统为引子,带你学习 Netty。整个小册的质量还是很高的,即使你没有 Netty 使用经验也能看懂。

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91536 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年5月2日
下一篇 2020年5月2日

相关推荐