• peter
    2023-09-18 来自北京
    请教老师几个问题: Q1:本地方法区一定有吗? 假如Java程序没有用到本地方法,比如最简单的”Hello World”程序,还会有本地方法区吗?另外,本地方法区是鱼JNI开发有关吗? Q2:哪些变量会放到方法区的常量池中? Q3:GC不会对栈进行操作,那为什么选GC Root的时候还要考虑栈上的变量? Q4:OopMap在运行中会改变吗? Q5:对于一个具体的垃圾回收器,其管理的内存有大小限制吗? 比如,G1只能管理20G内存等(例子,数字是瞎写的)。
    
    