栈:存放基本类型变量,对象类型引用,常量池引用,方法返回地址 堆:存放通过new创建的对象和数组 方法区:存放编译后的字节代码,类信息,字段信息,方法信息,静态变量,常量池 静态区域:存放静态变量 常量池:存放基本类型常量,String常量,对象常量的引用 本地方法栈:和栈类似,但是为本地方法服务 寄存器:存放指令地址 相关文章: