jvm学习笔记(一)
jvm学习笔记(一)1、一个类从加载到使用所经历的过程有加载->验证->准备->解析->初始化->使用->卸载加载时机:代码中使用到时加载验证:根据java虚拟机规范,来验证加载进来的".class"文件中的内容,是否符合指定的规范准备:给加载进来的类分配一定的内存空间以及类变量分配内存空间并且初始化解析:把符号引用替换成直接引用的过程初始化:这个时段会把静态代码块或者给类变量初始化,触发的时机是new对象,注意(如果在初始化时发现父类还没有
原创
2020-11-25 14:33:11 ·
111 阅读 ·
0 评论