java虚拟机在执行java程序的过程中会把它管理的内存划分为若干不同的数据区。
主要有 方法区(Method Area),虚拟机栈(VM Stack),本地方法栈(Native Method Stack),堆(Heap)和程序计数器(Program Counter Register)
其中,程序计数器和java虚拟机栈是线程私有的,
堆和方法区一样,是各个线程共享的。
问题:
1. 本地方法栈 也是线程私有的?对吗?
2. 方法区中有一个运行时常量池,想问一下,String 类时候提到的,字符串常量池在什么位置呢?