我知道按需初始化持有人慣用法是實現「單身人士」的好方法。 https://en.wikipedia.org/wiki/Initialization-on-demand_holder_idiomAndroid初始化隨需應變(Dalvik或ART)?
但我不確定在Android(Dalvik或ART)中使用它也是安全的。
只有我發現是,它在JVM上使用是安全的。
http://literatejava.com/jvm/fastest-threadsafe-singleton-jvm/
有沒有人知道關於初始化按需持有人的習語在dalvik上是否安全?
任何幫助將不勝感激。
被修改:
換句話說,是否的Dalvik和ART保證(1)螺紋安全,(2)靜態內部類的靜態成員的再進入和(3)唯一性?
看到這個.... http://stackoverflow.com/questions/21604243/correct-implementation-of-initialization-on-demand-holder-idiom –
@ak sacha,我已經閱讀過你的鏈接建議,但我不確定在Dalvik上使用它是否正確。 –