java system类的方法_Java System类runFinalization()方法及示例

系统类runFinalization()方法runFinalization()方法在java.lang包中可用。

runFinalization()方法用于运行finalize()队列中已有的用于处置未使用对象的任何对象的方法。

runFinalization()方法是静态方法,也可以使用类名进行访问。

runFinalization()方法方法不会引发任何异常。

语法:public static void runFinalization();

参数:它不接受任何参数。

返回值:

此方法的返回类型为void,它不返回任何内容。

示例//Java程序演示的例子

//系统类的runFinalization()方法

public class RunFinalizationMethod {

public static void main(String[] args) {

//打印程序状态

int i = 10;

System.out.println("The value of i is :" + i);

//在这里,我们调用runFinalization()方法

//会调用finalize()方法

//用于处理未使用的对象

Runtime.getRuntime().runFinalization();

System.out.println("Finalization Done.");

}

}

输出结果E:\Programs>javac RunFinalizationMethod.java

E:\Programs>java RunFinalizationMethod

The value of i is :10

Finalization Done.

你可能感兴趣的:(java,system类的方法)