java命名空间java.lang类system的类成员方法:
runfinalizersonexit定义及介绍
本文导语:
runfinalizersonexit
@deprecated
public static void runfinalizersonexit(boolean value)
已过时。 该方法具有固有的不安全性。它可能对正在使用的对象调用终结方法,而其他线程同时正在操作这些对象,从而导致不正确的行为或死锁。
在退出...
runfinalizersonexit
@deprecated
public static void runfinalizersonexit(boolean value)
- 已过时。 该方法具有固有的不安全性。它可能对正在使用的对象调用终结方法,而其他线程同时正在操作这些对象,从而导致不正确的行为或死锁。
- 在退出时启用或禁用终结;这样做可指定,拥有未被自动调用终结方法的所有对象的终结方法在退出 java 运行库前运行。默认情况下,禁用退出时终结。
如果有安全管理器,则首先使用 0 作为参数来调用其 checkexit
方法,以确保允许退出。这可能导致抛出 securityexception。
- 参数:
value
- 指示启用或禁用终止操作的值
- 抛出:
securityexception
- 如果安全管理器存在并且其 checkexit
方法不允许退出。- 从以下版本开始:
- jdk1.1
- 另请参见:
runtime.exit(int)
,
runtime.gc()
,
securitymanager.checkexit(int)