Diberikan kelas utilitas hipotetis yang hanya digunakan dalam pengaturan program:
class MyUtils {
private static MyObject myObject = new MyObject();
/*package*/static boolean doStuff(Params... params) {
// do stuff with myObject and params...
}
}
akankah myObject menjadi sampah yang dikumpulkan ketika tidak lagi digunakan, atau akankah tetap ada selama program berjalan?