Java垃圾收集器
Posted mcmx
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java垃圾收集器相关的知识,希望对你有一定的参考价值。
对象的自动回收:
无用对象
离开了作用域的对象;
无引用指向对象;
Java运行时系统通过垃圾收集器周期性的释放无用对象所使用的内存。
Java运行时系统会在对对象进行自动垃圾回收前,自动调用对象的finalize()方法。
垃圾收集器:
自动扫面对象的动态内存区,对不再使用的对象做上标记以进行垃圾回收
作为一个后台线程运行,通常在系统空闲时异步的执行。(异步针对于非共享数据,之后会有)
finallize()方法:
在类Object(亚当)中声明,所以每一个Java类都有该方法;
用于释放资源
类可以重写该方法
finalize()方法有可能在任何时机以任何次序执行。
以上是关于Java垃圾收集器的主要内容,如果未能解决你的问题,请参考以下文章