面试
1、栈区:局部变量,对象的应用,与方法执行相关的信息。
2、堆区:所有的对象和它们相应的实例,数组,堆中存储的数据不是线程安全的。
3、方法区:所有的类,静态变量,静态方法,常量,成员方法。
4、本地方法栈:保存本地Native方法信息,用于存储非java方法信息。
5、程序计数器:保存当前执行指令的地址。
1、栈区:局部变量,对象的应用,与方法执行相关的信息。
2、堆区:所有的对象和它们相应的实例,数组,堆中存储的数据不是线程安全的。
3、方法区:所有的类,静态变量,静态方法,常量,成员方法。
4、本地方法栈:保存本地Native方法信息,用于存储非java方法信息。
5、程序计数器:保存当前执行指令的地址。