2023
01-31
01-31
JAVA JVM运行时数据区详解
目录一、前言二、运行时数据区整体概架构三、程序计数器四、虚拟机栈1、栈的特点2、栈帧的内部结构3、局部变量表4、操作数栈5、动态链接6、方法返回地址五、本地方法栈六、堆1、设置堆大小的参数2、对象分配过程3、堆中的GC4、内存分配策略5、什么是TLAB6、堆是分配对象存储的唯一选择吗?七、方法区1、方法区概述2、设置方法区内存大小3、如何解决OOM问题?4、方法区存储什么5、方法区的演进细节6、方法区的GC总结一、前言这是JVM...
继续阅读 >
目录面试题1:简单说一下java的垃圾回收机制。面试题2:JVM会在什么时候进行GC呢?追问1:介绍一下不同代空间的垃圾回收机制 追问2:能说一下新生代空间的构成与执行逻辑么?追问3:说一下发生OOM时,垃圾回收机制的执行流程。面试题3:FullGC、MajorGC和MinorGC有什么不同(1)MinorGC/YoungGC(2)OldGC(3)FullGC(4)MajorGC(5)MixedGC总结面试题1:简单说一下java的垃圾回收机制。任何语言在运行过程中都会创建对...