深入理解JAVA虚拟机----------JAVA内存区域划分

1程序计数器 程序计数器的作用是保存当前线程的执行指令 2虚拟机栈 每一个线程,都有其独立的虚拟机栈,每个方法被执行时,都会创建一个栈幁,栈幁中存储着方法的出口,局部变量表等 3本地方法区 执行本地方法 4堆区 Java中的大部分对象都在堆区上分配的(对象可以在栈上分配,或者标量替换)。可以通过 -Xms(堆启动大小)-Xmx(堆最大大小) 5方法区 用于存放,已经加载的类信息,常量,静态变量等。
相关文章
相关标签/搜索