Hotspot源码笔记

哎,面试携程,被面试官说学得不成体系,现在看看hotspot源码,看看是个啥玩意

monitorenter指令,在interpreter里面的runtime,

什么不变,不变的是人性

不变的是底层,是操作系统,汇编,C,C++

核心是创建内存模型,创建栈帧,以及实现字节码指令

字节码指令相关的源码,在java的hotspot的interpreter里面

 

流程: classLoader 加载指定文件位置,读取对应的字节码文件,转换成byte[]

对字节码进行解析

Hotspot源码笔记

 

通过AppClassLoader

上一篇:glang中sync.map包详解


下一篇:Pycharm导入库