Java内存模型学习

1,内存模型 左侧绿色区域为共享内存区,右侧黄色区域为线程私有内存区 ①方法区:存放被虚拟机加载的类信息,常量,静态变量,即时编译器编译后的代码,方法区有一个运行时常量池存放编译器生成的字面量和符号引用。 ②堆:虚拟机启动时创建,Java虚拟机管理内存中最大的一块,用于存放对象实例(注意:因为堆是垃圾收集器管理的主要区域,因此也叫GC堆) ③程序计数器:记录当前线程执行的字节码行号指示器,控制分支
相关文章
相关标签/搜索