如何在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 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下