代码搜索:finalize
找到约 714 项符合「finalize」的源代码
代码结果 714
www.eeworm.com/read/269232/11104136
java sample18_8.java
package wyf.jc;
import java.lang.ref.*;
import java.util.*;
//自定义重写finalize方法的类
class MySoftObject
{
String msname;
//有参构造器
public MySoftObject(String msname)
{
this.msname=msname;
}
www.eeworm.com/read/269232/11104138
java sample18_4.java
package wyf.jc;
//定义实现最终守护者模式的类
class FinalGuarder
{
private Object fg=new Object()
{
//重写了finalize方法
public void finalize() throws Throwable
{
System.out.println("FinalG
www.eeworm.com/read/269232/11104140
java sample18_5.java
package wyf.jc;
class Rubbish
{
//定义一个自身类型的引用
Rubbish brother;
//定义字符串变量
String rname;
//无参构造器
public Rubbish()
{}
//有参构造器
public Rubbish(String rname)
{
this.rname=rname;
}
www.eeworm.com/read/269232/11104144
java sample18_3.java
package wyf.jc;
//定义一个能够阻止垃圾收集的类
class CallBack
{
//定义用于挽救一个对象的静态引用
static CallBack help;
//定义输出方法show
public void show()
{
System.out.println("show方法还能访问,该对象没有被垃圾收集!!!");
}
//重写了f
www.eeworm.com/read/269232/11104146
java sample18_2.java
package wyf.jc;
//定义一个父类
class Father
{
//重写了finalize方法
public void finalize() throws Throwable
{
//调用父类的finalize方法
super.finalize();
//自己类的清理代码
System.out.println("恭喜你,这里是Father类
www.eeworm.com/read/269232/11104151
java sample18_7.java
package wyf.jc;
import java.lang.ref.*;
import java.util.*;
//自定义重写finalize方法的类
class MyWeakObject
{
String mwname;
//有参构造器
public MyWeakObject(String mwname)
{
this.mwname=mwname;
}
www.eeworm.com/read/147816/12519360
java testgarbage.java
/*
垃圾回收为一个低优先级的线程。
只有当内存不够时,才会进行垃圾处理
调用finalize();
*/
/*
见JDK API
java.lang.Object中
protected void finalize()
Called by the garbage collector on an object when garbage
collection determine
www.eeworm.com/read/135507/13925151
java communication.java
import java.net.*;
import java.io.*;
class Communication
{
private ServerSocket ss;
private FileInputStream fileIn;
//...
public synchronized void cleanup() throws IOException
{
www.eeworm.com/read/133648/14031349
java garbage.java
//: c04:Garbage.java
// From 'Thinking in Java, 2nd ed.' by Bruce Eckel
// www.BruceEckel.com. See copyright notice in CopyRight.txt.
// Demonstration of the garbage
// collector and finalization
www.eeworm.com/read/133648/14031359
java deathcondition.java
//: c04:DeathCondition.java
// From 'Thinking in Java, 2nd ed.' by Bruce Eckel
// www.BruceEckel.com. See copyright notice in CopyRight.txt.
// Using finalize() to detect an object that
// hasn't