一、本人原創整理,基於尚硅谷教學視頻以及深入理解Java虛擬機
導圖地址請查看評論
二、導圖總體如下,每一章節,每一個細節點,都有超級詳細的記錄。以及一些圖示,代碼等。
1、總體概圖:
2、部分知識點截圖
3、部分圖示截圖
如果大家看了覺得有幫助,還請動動手指點贊轉發,
整理這個導圖,來之不易,還請大家多多支持!
三、最後說下怎麼學習Java虛擬機,以及我爲什麼做這個導圖
我一直覺得Java虛擬機應該很難,也沒有學的打算。家裏有一本深入理解Java虛擬機,看了2章就沒在看了,感覺都是枯燥,難理解的概念。
直到今年2月份左右,我的心態徹底改變了(具體原因可以私聊)。爲了能進一步提升專業知識,決心啃下JVM。
首先的想法是看書,肯定要找經典推薦的書籍,於是重新開始看深入理解Java 虛擬機,這裏注意一定要看第三版,內容更新很多。對於初學來說,書上的內容顯得晦澀難懂一些,而且模塊之間關聯邏輯有些強,各個章節之間知識點互相關聯。這個時候,先不要放棄,能看懂多少記住多少,理解多少。堅持看完第一遍。
看完第一遍之後,我又繼續去B站搜索java虛擬機的教學視頻,這裏首先看到了尚硅谷的,203集上篇教學,宋老師思路清晰,講的很好,這裏點贊支持下。於是三聯操作之後,開始每天抽時間學習,由於有了書中第一遍的基礎理解,視頻中講解的內容理解起來迅速很多。
這裏要注意有些知識點必須要刻意的去背下來。比如最基本的JVM運行時數據區詳細圖。
刷完一遍視頻之後,總覺的很多知識點我也懂了,但是不是那麼紮實。一些問題也總是說一個大概的意思,不能完整的描述清楚。
重新刷視頻的時候,我發現沒有PPT,或者沒有筆記,很難快速的去把知識點串起來。原本想記錄成一篇篇的博客,但是實際發佈2篇以後,發現效率太低,最終決定做導圖。
java虛擬機細節的知識點還很多,我不推薦大家爲了面試,而去背答案,這樣對於知識體系的搭建其實沒有幫助。
爲了能在大腦中形成知識體系,我在看第二遍視頻的時候,按照視頻教學的課件思路,整理成了導圖。給自己加深印象。也爲了以後複習提供幫助。
process on 是一個挺好的整理圖像的工具,本着爲了能讓更多人更好的學習Jvm,所以我將自己整理的成果免費發佈出來,地址請查看留言,能給大家帶來一些幫助,也是我的收穫了。
最後感謝大家關注,回覆jvm可以查看更多jvm資料,後面會整理更多原創資料免費分享給大家,奧利給!!!!