最近在幹
- 啃《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 日