JavaGuide(【Java學習+面試指南】 一份涵蓋大部分Java程序員所須要掌握的核心知識): https://github.com/Snailclimb/JavaGuide。
人生總有各類各樣的巧合發生。在1年多前,換句話說就是我仍是大三的一名學生的時候。我開源了 JavaGuide ,直接到今天 JavaGuide 已經達到如今 60.5 k+ Star ,目前在全部倉庫中排名29位, 我以爲這也算是我眼中的一種巧合。java
<img src="https://my-blog-to-use.oss-cn...; style="zoom:30%;" />git
大三上學期的時候,本身真正開始準備秋招面試 ,結合以往的準備面試的經驗和本身愛總結分享的習慣,我就想能不能將本身總結的知識點或者面試題放到 Github 上去。我有這個想法的時候仍是比較猶豫到底要不要去作的,不過,恰好在 Github 上也有一個總結知識點的項目也就是在Github上瘋狂收穫 82.9 k Star 的CS-Notes(技術面試必備基礎知識、Leetcode、Java、C++、Python、後端面試、計算機操做系統、計算機網絡、系統設計),當時就想這個項目不就是對我想法的實現麼。也就是如今受到這個項目的鼓勵,我就正式開始專一作 Java 方向的知識點總結。程序員
我的感受開源的意義仍是很是大的!github
相比於其餘經過 JavaGuide 學到東西或者說助力得到 offer 的朋友來講 , JavaGuide 對個人意義更加劇大,不誇張的說,有時候真的感受像是本身的孩子一點一點長大同樣,哈哈。我以爲本身平常工做期間,花時間和Github上的小夥伴們一塊兒去維護它仍是挺有意義的。不少時候本身也有沒考慮到的地方或者不懂的地方,不過由於各位程序員同胞的幫助,我本身也學到了不少。面試
能夠不謙虛的說,JavaGuide 目前應該是 Github 上 Java 偏文檔類型的開源項目中作的最好的一個,吹牛簡單,我以爲能夠直接上數聽說話。spring
評判一個開源項目的熱度或者說項目的質量,很大一部分能夠經過 Star、Issue、PR、Commit記錄這幾個維度來看。segmentfault
經過下圖能夠看到 JavaGuide 的 issue 數量一共有228個,總結來講這些 issue 主要是下面幾個方面的內容:後端
經過下圖能夠看到 JavaGuide 的PR數量達到了 314 個,而且我已經處理完畢313個,🙏真的感謝各位幫忙完善,JavaGuide 有大家變得更好!總結來講這些 PR 主要是下面幾個方面的內容:springboot
我一我的維護不少時候確定是力不從心的,不過不少小夥伴幫忙維護,我以爲這就是開源的魅力之一吧!網絡
小夥伴會對一些語句表述的優化!贊👍!
小夥伴推薦本身以爲不錯的書籍!贊👍!
ps:最近在羣裏看到還有不少朋友將JavaGuide打印出來閱讀,我的不是很推薦這種方式,Github 或者碼雲都是實時更新的,內容更加完善。而且,我也並不但願你們在閱讀這個文檔的時候只是簡單看一下,對一些知識點我講的可能不夠深刻,我以爲本身能夠主動查資料深刻了解一下。
<img src="https://my-blog-to-use.oss-cn...; style="zoom:25%;" />
<img src="https://my-blog-to-use.oss-cn...; style="zoom:50%;" />
做者的其餘開源項目推薦: