7.31.1 java内存的主要划分

java内存的主要划分:class文件加载到方法区,方法区还存放静态变量和常量,方法区开始执行程序,当调用方法时,会将该方法的栈帧压到栈区,该栈帧中存放局部变量,当方法中new出一个对象,则会在堆中开辟空间存放,使用完后由垃圾收集器回收,垃圾收集器就是针对堆区。

堆中的对象何时被回收:当堆中的对象没有更多的引用指向它,则该对象变成了垃圾,等待回收!

 
 
深入java虚拟机第二版,重点看第五章

posted @ 2017-08-24 14:27  ~~晴天~^.^  阅读(150)  评论(0编辑  收藏  举报