![]() |
1
3
我们可以回答各种各样的问题:垃圾收集器是否会使这个程序的行为异常,一般来说没有。垃圾收集器的目的就是清除
未使用
对象是透明的,甚至在程序没有注意到的情况下产生一种可观察的行为,就像变量从
也就是说,你的程序不是线程安全的。如果多个线程访问
解决办法很简单不要实现多余的惰性初始化这个
或
或
不管您是否声明变量
第一个线程调用
|
![]() |
2
1
枚举类型不需要垃圾收集。你的
所以,对于你的问题:
广告1:不,不能还原。唯一能让它回到
广告2:一个单身汉没有区别。如果你有更多的实例,他们会分享
|