【www.gdgbn.com--thinkphp】

原题:
我在thinking in java中看见以下一段代码。
//:Garbage.java
//Demonstration of the garbage
//collector and finalization
class Chair {
    static boolean gcrun=false;
    static boolean f=false;
    static int created=0;
    static int finalized=0;
    int i;
    Chair(){
        i=++created;
        if(created==47)
            System.out.println("Created 47");
    }
    protected void finalize(){
        if(!gcrun){
            gcrun=true;
            System.out.println(
                "Beginning to finalize after"+created+
                "Chairs have been created");
        }
    if(i==47){
        System.out.println(
            "Finalizing Chair #47,"+
            "Setting flag to stop Chair creation");
        f=true;
    }
    finalized++;
    if(finalized>=created)
        System.out.println(

本文来源:http://www.gdgbn.com/jiaocheng/5805/