我有一个线程、单例、android 问题。
因此,假设我们有以下单例代码。
public class Singleton {
private Singleton instance;
private int number1 = 0;
private Singleton() {
//lots of initialization code
}
public static synchronized Singleton getInstance() {
if(instance == null) {
instance = new Singleton();
}
return instance;
}
}
我的问题。对 number1 的访问是线程安全的,还是我需要创建一个带有锁定机制的访问器?
谢谢您的帮助。