如何在Java中防止类的对象被垃圾回收?
如果一个对象不再被一个活动引用引用,那么它就有资格被垃圾回收。参见下面的示例-
示例
public class Tester{
public static void main(String[] args) {
test();
}
public static void test(){
A a = new A();
}
}
class A {}当test()方法完成执行时,a对象不再被引用,可以进行垃圾回收。Java垃圾回收器将在对象运行时释放该对象。
为了防止垃圾回收,我们可以创建一个对象的静态引用,然后将不对该对象进行垃圾回收。请参阅下面的示例-
示例
public class Tester{
private static A a;
public static void main(String[] args){
test();
}
public static void test(){
a = new A();
}
}
class A {}热门推荐
1 天仙配简短祝福语
10 新年祝福语大全简短成语
11 生日祝福语哥哥英文简短
12 结婚伴娘祝福语简短精辟
13 祝福语结婚准备礼物简短
14 开业祝福语大全简短赞美
15 恭喜高考完祝福语简短
16 爸爸寿宴仪式祝福语简短
17 姐妹订婚刺绣祝福语简短
18 国庆节日简短祝福语