スレッディング、シングルトン、アンドロイドの質問があります。
では、次のシングルトン コードがあるとします。
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 へのアクセスはスレッドセーフですか、それともロック機構を備えたアクセサーを作成する必要がありますか?
助けてくれてありがとう。