// Copyright 2007 The Android Open Source Project | |
/** | |
* Test a class with a bad finalizer. | |
*/ | |
public class Main { | |
public static void main(String[] args) { | |
BadFinalizer bf = new BadFinalizer(); | |
System.out.println("Constructed object."); | |
bf = null; | |
System.out.println("Nulled. Requestion gc."); | |
System.gc(); | |
for (int i = 0; i < 8; i++) { | |
BadFinalizer.snooze(5000); | |
System.out.println("Requesting another GC."); | |
System.gc(); | |
} | |
System.out.println("Done waiting."); | |
System.exit(0); | |
} | |
} | |