笔记
HelloWorldCS
这个作者很懒,什么都没留下…
展开
-
Jvm内存模型浅理解
Jvm内存模型浅解释1.JMMJava内存模型: 堆(Java堆) 栈(本地方法栈、虚拟机栈、线程栈) 、方法区、程序计数栈、本地方法栈等。具体分析栈:栈中存放的大部分是需要变量对象的地址引用、对象引用、8大基本数据类型,每个方法对应一个栈帧。栈帧:局部变量表:存放方法中具体变量和对象操作数栈:用以计算方法中变量的运算操作方法出口:又名返回地址,纪录方法执行结束需要返回的地址,便于继续向下执行代码动态链接:求解答,网上看了资料,也不是太清楚栈上分配内存空间栈上分配内存空间是针对那些方原创 2021-05-02 18:51:02 · 151 阅读 · 0 评论 -
jvm源码浅谈
浅谈jvmjava虚拟机加载源码分析 /** * 首先c++创建java虚拟机和引导类加载(BootStrapApplication),然后引导类加载器加载Launcher,通过Launcher创建其他类加载器。 */ 1.getLauncher()单例的Lanuncher public static Launcher getLauncher() { return launcher; } 2.初始化Lanucher中的扩展类加载器(ExtClassLo原创 2021-04-18 14:16:22 · 784 阅读 · 2 评论