欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

JVM学习系列(三)——垃圾收集器与内存分配策略,jvm垃圾收集

来源: javaer 分享于  点击 26964 次 点评:197

JVM学习系列(三)——垃圾收集器与内存分配策略,jvm垃圾收集


基本概念:GC(Garbage Collection)是java虚拟机的精华所在,GC完成的任务是对内存的管理,不需要java程序员管理内存。
GC管理的内存:java堆(存放java实例)和方法区;java虚拟机栈、程序计数器和本地方法栈(线程私有,随着线程消失释放)。
GC回收时机:
java堆:实例对象不可达(没有指向该对象的引用)
方法区:无用类与废弃类;判断废弃类,当且仅当满足下面三个条件(1.所有类实例被回收;2.加载该类的ClassLoader被回收;3.该类对应的java.lang.Class对象没有地方被引用,无法在任何地方通过反射访问到该类)
GC如何回收:
GC回收算法:

相关文章

    暂无相关文章
相关栏目:

用户点评