侧边栏壁纸
  • 累计撰写 58 篇文章
  • 累计创建 67 个标签
  • 累计收到 1 条评论

豆瓣 9 分以上的Java开发书单

lihaocheng
2020-12-01 / 0 评论 / 0 点赞 / 985 阅读 / 794 字
温馨提示:
晚上记得开启夜间模式哦

这几天整理了一下之前的书单,很多书都已经更新了新版本。遂做了这个书单,按知识模块进行了分类。

我在豆瓣也做了一个豆列,需要的可以前往豆瓣 9 分以上的 Java 后端开发必读书单(2020)

Java基础部分

1.《Java核心技术》

初学 Java,被推荐最多的读物应该就是《Java核心技术》和《head first Java》了。

2.《Java 实战》

《Java实战》豆瓣评分虽然只有8.8,但是作为《Java8实战》的后续,我还是把它放到了这个书单中。(主要是我喜欢这本书)
这本书是学习 Java Stream 的最好书籍。涵盖了Java 8 之后的诸多新特性,如:CompletableFuture、Stream


当当购买||京东购买

3.《深入理解Java虚拟机》

周志明大佬的作品,目前已经出到了第三版。

4.《Effective java 中文版》(第三版)

5.《on Java 8》

《Java编程思想》的最新版,按照 Java 8 的内容撰写,目前图灵社区正在组织翻译。
等不及的同学也可以看 Github 上组织的开源翻译项目。
《On Java 8》中文版

算法和设计模式

1.《算法》

这本书虽然使用了 Java 伪代码描述,涉及算法也相对简单。但是其囊括了常用的算法,通俗易上手。

当当购买||京东购买

2.《设计模式》

数据库

1.SQL必知必会

应该是最容易上手的 SQL 小册子了。

2.高性能MySQL

Linux

1.《鸟哥Linux私房菜》

2.《Linux命令行编程》

微服务

微服务这里只推荐一本书

1.《微服务架构设计模式》

中间件

虽然只是 Java 书单,但是考虑到现在大部分 Java 开发都要求熟悉 kafka、Redis这类的中间件。所以也把这些东西放在了列表中。

1.《深入理解Kafka:核心设计与实践原理》

2.《Redis开发与运维》


个人觉得比《Redis实战》更加实用。

面试

1.《程序员面试指南》

其他

1.《正则表达式必知必会》

2.《Vim实用技巧》

0

评论区