jvm
文章平均质量分 82
砥砺前行的码农
这个作者很懒,什么都没留下…
展开
-
类加载机制
1.类加载的时机 1.类加载的顺序 类从被加载到虚拟机内存中开始,到被卸载出内存为止,整个生命周期包括:加载(Loading),验证(verification),准备(preparation),解析(Resolution),初始化(Initialization) ,使用(Using)和卸载(Unloading)7个阶段。其中验证,准备,解析3个阶段统称为链接(Linking)。 图中加载,验证,准备,初始化,卸载5个阶段的顺序是固定的...原创 2021-03-30 20:45:23 · 95 阅读 · 0 评论 -
Java虚拟机栈
java虚拟机栈 Java Virtual Machine Stacks,线程私有,它的生命周期和线程一致。 线程请求栈深度大于虚拟机所允许的深度,抛出StackOverflowError,栈的大小可以设置,设置大小的 命令是-xss1024(单位可k,m),也可动态扩展,如果动态扩展时,无法申请到足够的内存,抛出outOfMemoryError 虚拟机栈描述的是 Java方法 执行时的内存模型:每个方法在执行的时候都会创建一个栈帧(stac...原创 2021-03-23 20:59:17 · 124 阅读 · 0 评论