永发信息网

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可以强制终止它们。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯