区域 | 解释 | 线程共享 |
堆 | 包括新生代,老生代,是对象存放区域 | 是 |
永久代 | 包括静态变量,全局变量class等,不回收 | 是 |
程序计数区 | 程序执行时的行数,用于跳转if或for等 | 否 |
栈 | 程序执行时局部变量 | 否 |
本地栈 | native执行时局部变量,hotsport虚拟机栈和本地栈是一个 | 否 |
区域 | 解释 | 线程共享 |
堆 | 包括新生代,老生代,是对象存放区域 | 是 |
永久代 | 包括静态变量,全局变量class等,不回收 | 是 |
程序计数区 | 程序执行时的行数,用于跳转if或for等 | 否 |
栈 | 程序执行时局部变量 | 否 |
本地栈 | native执行时局部变量,hotsport虚拟机栈和本地栈是一个 | 否 |