摘要:
首先随便找了一个jvm的结构图 类加载器子系统 它包含三个大的阶段 分别是 : 加载(loading) -> 链接(linking) -> 初始化(Initialization) 加载: 通过类的全限定名获取到这个类的二进制字节流 -> 将这个字节流转换成方法区的运行时数据结构 链接: 验证->准备 阅读全文
posted @ 2022-08-07 23:44
dronff
阅读(28)
评论(0)
推荐(0)
摘要:
91-OOM:PermGen和OOM:Metaspace举例_哔哩哔哩_bilibili 阅读全文
posted @ 2022-08-07 22:40
dronff
阅读(20)
评论(0)
推荐(0)
摘要:
注意 右边虚线框内是指ygc的流程 s0/s1区中的变量如果无法放在另一个区,会直接晋升老年代 阅读全文
posted @ 2022-08-07 16:56
dronff
阅读(26)
评论(0)
推荐(0)
摘要:
局部变量在局部变量表中 而局部变量表在栈的栈帧中,栈是每个线程不共享的,所以应该是线程安全的】 还有很多细节 62-虚拟机栈的5道面试题_哔哩哔哩_bilibili 阅读全文
posted @ 2022-08-07 12:16
dronff
阅读(39)
评论(0)
推荐(0)

浙公网安备 33010602011771号