Java中的内存分配时间:2023-03-09 15:09:05 Java程序在运行时,需要在内存中分配空间,为了提高效率,就对空间进行了不同区域的划分,因为每一片区域否有特定的处理数据方式和内存管理方式。 1.栈存储局部变量 2.堆存储new出来的东西 3.方法区(后面讲) 4.本地方法区(和系统相关) 5.寄存器(给CPU使用) 局部变量:在方法定义中或者方法声明上的变量都称为局部变量。