面试-JVM经典面试题

1,JVM的内存结构 方法区和堆是对所有线程共享,栈,本地方法栈和程序计数器是对线程私有的; 堆:jvm虚拟机启动过程中,实例化的对象存储在堆,被所有线程共享,是最大的一块区域; 方法区(又称静态区):用于存储被jvm虚拟机加载的类信息和静态变量,常量,被所有线程共享; 栈:是线程私有的,生命周期与线程同步,虚拟机栈描述的是Java方法执行的内存模型:每个方法被执行的时候都会同时创建一个栈帧,用于
相关文章
相关标签/搜索