标签:nal 调用 自动调用 垃圾回收 作用域 内存 finalize 运行时 final
对象的自动回收:
无用对象
离开了作用域的对象;
无引用指向对象;
Java运行时系统通过垃圾收集器周期性的释放无用对象所使用的内存。
Java运行时系统会在对对象进行自动垃圾回收前,自动调用对象的finalize()方法。
垃圾收集器:
自动扫面对象的动态内存区,对不再使用的对象做上标记以进行垃圾回收
作为一个后台线程运行,通常在系统空闲时异步的执行。(异步针对于非共享数据,之后会有)
finallize()方法:
在类Object(亚当)中声明,所以每一个Java类都有该方法;
用于释放资源
类可以重写该方法
finalize()方法有可能在任何时机以任何次序执行。
标签:nal 调用 自动调用 垃圾回收 作用域 内存 finalize 运行时 final
原文地址:https://www.cnblogs.com/mcmx/p/9114082.html