JVM内存分
1.堆
2.方法区
3.Java虚拟机栈
4.本地方法栈
5.程序计数器
其中方法区和堆是所有线程公用的内存,而虚拟机栈、本地方法栈 每个线程都有各自独立大小的内存其大小在编译期间就已分配好,程序计数器是用于计数线程执行到哪一步 因此每个线程都有独立的一个程序计数器
JVM内存分
1.堆
2.方法区
3.Java虚拟机栈
4.本地方法栈
5.程序计数器
其中方法区和堆是所有线程公用的内存,而虚拟机栈、本地方法栈 每个线程都有各自独立大小的内存其大小在编译期间就已分配好,程序计数器是用于计数线程执行到哪一步 因此每个线程都有独立的一个程序计数器