最近在干
- 啃《Thinking in Java》,已经到 200 多页,难啃是因为讲得很全面,而且涉及设计模式,不过现阶段还好,只有一些实在看不懂,存疑之后再来反复看。(另这本书第五版已经出了,不过还没出版社翻译出书,在 GitHub 上有大佬翻译,地址是:《On Java 8》)
最近想干
- 对 JDK9 下 Collection 进行源码分析,由于《Thinking in Java》已经到集合类,准备把 Collection 接口和 Map 接口下的主要实现类一窝端了,结合 GitHub大佬项目 and other
- 继续啃书,秋招可以说已经宣告失败,为了春招,我给自己列了一个书单,希望能在春招前(明年的 2 月份)看完所列清单,清单补在最后。
- 学习 SpringBoot,做个大项目(项目待定)
春招后想干
- 用 Java 写 Java 编译器,为此需要学习《现代编译原理》、《编译原理》and 编译原理(哈工大),再结合 自己动手用java写编译器 从零开始
- 用 Java 写 Java 虚拟机,为此需要学习《自己动手写Java虚拟机》,由于是 Go 语言写的,还需要学习 Go 语言,再结合 GitHub 大佬项目
书单:
(看完一本划掉一本)
- Java
- 《Java 编程思想》豆瓣 9.1
- 《Effective Java》豆瓣 9.0
- 《深入理解 Java 虚拟机》豆瓣 8.9
- 《Java 并发编程之美》豆瓣 8.4
- 《Java 8 实战》 豆瓣 9.3
- 数据库
- 《高性能 MySQL》 豆瓣 9.3
- 《Redis 开发与运维》 豆瓣 8.9
- 《Redis 深度历险:核心原理与应用实践》 豆瓣 9.3
- 框架
- 《Spring实战》 豆瓣 8.3
- 架构
- 《深入分析Java Web技术内幕》 豆瓣 7.5
- 《从零开始学架构》 豆瓣 8.3
写于 2019 年 10 月 19 日