学习JVM底层原理推荐白嫖学习视频+资源(内含附件,血赚不亏)

最近在学JVM底层,看到BiliBili上有个非常好的教程,决定分享出来

 

========================

第二季(https://www.bilibili.com/video/BV13Z4y147mt

 

(姜)子牙是这个视频的主讲,他自己手写了一个JVM,对底层了解的相对深刻一些,讲的也很不错

同时我找到了其他站外的一些资源

课程讲的非常好,在这里给大家提出几个学习建议:
看到p3/p4,讲栈帧的时候,栈帧里面的具体几个地方,比如局部变量表,操作数栈等这些内容老师可能讲的不是很清楚,比较难理解。
大家可以通过下面这几个链接进行预习之后再看老师的视频,比较容易理解。

1.JVM中Slot是什么(请自行百度)
2.关于JVM栈区域的讲解(超详细)(英文)
https://www.geeksforgeeks.org/java-virtual-machine-jvm-stack-area/
3.关于PC寄存器的讲解(英文)
https://javapapers.com/core-java/java-jvm-run-time-data-areas/
4.操作数栈的讲解(中文)
https://www.cnblogs.com/shizhiyi/p/7857764.html

看完这几篇文章之后,回来再看p3/p4会更容易理解

视频里说的需要添加微信领取资料,我已经领好了,分享一波

图片下载链接:

https://wwa.lanzous.com/iyjJMfov92b


JVM课程大纲
class文件大框架
JVM内部结构
cpu缓存、内存、java工作内存

子牙老师-课程资料(汇总)

https://gitee.com/luban-ziya/luban-jvm-research

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Captcha Code