java基础(内存分析<堆、栈、方法区>) • 栈: • 存放:局部变量 • 先进后出,自下而上存 • 方法执行完毕,自动释放空间 • 堆: • 存放new出来的对象 • 需要垃圾回收器来回收 • 方法区: • 存放:类的信息(代码)、 static变量、字符串常量等.