Java内存分配 栈:方法运行时使用的内存,比如main方法运行,进入方法栈中执行 堆:存储对象或者数组,new创建的,都存储在堆内存 方法区:存储可以运行的class文件 本地方法栈:JVM在使用操作系统功能的时候使用,和我们开发无关 寄存器:给CPU使用,和我们开发无关 Java对象内存 加载class文件声明局部变量在堆内存中开辟一个空间默认初始化显示初始化构造方法初始化将堆内存中的地址值赋值给左边的局部变量