线程共享区有: 堆Heap 如:对象new出来的对象实例,数组。 方法区:注意:jdk8之后叫元空间,里面主要存放类的信息,常量,静态变量,运行时常量。 线程私有区有: 虚拟机栈Stack,本地方法栈Native,程序计数器,执行引擎。