我的应用程序中有一个singleton
类,它的定义有点像:
public class SingletonTest {
private SingletonTest() {}
private static SingletonTest instance = new SingletonTest();
public static SingletonTest getInstance() {
return instance;
}
}
当我退出我的应用程序并再次打开时,instance
它还没有被再次初始化,因为前一个没有被破坏并且仍在 JVM 中。但我想要的是每次进入我的应用程序时初始化静态字段。那么,我应该在onDestroy()
方法中做什么呢?非常感谢!