java system.runFinaliztion有何用
答案:1 悬赏:70 手机版
解决时间 2021-03-31 14:07
- 提问者网友:美人性情
- 2021-03-30 17:45
java system.runFinaliztion有何用
最佳答案
- 五星知识达人网友:渊鱼
- 2021-03-30 18:51
public static void runFinalization()
运行处于挂起终止状态的所有对象的终止方法。
调用该方法说明 Java 虚拟机做了一些努力运行已被丢弃对象的 finalize 方法,但是这些对象的 finalize 方法至今尚未运行。当控制权从方法调用中返回时,Java 虚拟机已经尽最大努力去完成所有未执行的终止方法。
被丢弃就是说这些对象已经不需要了,虚拟机想运行它们的finalize 方法对其回收,但是一直没有成功,这时使用runFinalization可以强制终止它们。
运行处于挂起终止状态的所有对象的终止方法。
调用该方法说明 Java 虚拟机做了一些努力运行已被丢弃对象的 finalize 方法,但是这些对象的 finalize 方法至今尚未运行。当控制权从方法调用中返回时,Java 虚拟机已经尽最大努力去完成所有未执行的终止方法。
被丢弃就是说这些对象已经不需要了,虚拟机想运行它们的finalize 方法对其回收,但是一直没有成功,这时使用runFinalization可以强制终止它们。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯