0
公共類A {}Java:這個Singleton類變量賦值線程安全嗎?
// 1。假設測試肯定是一個單身,這裏略過單身默認IMPL
// 2.測試領域的(A類),有沒有髒值的問題,或不它?
// 3. Singleton Object(ex,this sample)字段賦值(在多線程環境中),沒有競爭條件或死鎖問題,還是它?
public class Test
{
private A a;
public A get() {
if (a == null) {
a = new A();
}
return a;
}
}
有沒有僵局,但它絕對不是thread-安全。你可能很容易結束創建多個實例。 – 2014-11-04 17:48:16