java基础(内存分析<堆、栈、方法区>)

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

 

posted @ 2019-07-01 16:07  迷惘~徘徊  阅读(130)  评论(0编辑  收藏  举报