静态字段是否为垃圾回收打开了?
2022-08-31 10:17:17
给定一个仅在程序设置中使用的假设实用程序类:
class MyUtils {
private static MyObject myObject = new MyObject();
/*package*/static boolean doStuff(Params... params) {
// do stuff with myObject and params...
}
}
myObject 会在不再使用时被垃圾回收,还是会在程序的整个生命周期内持续存在?