2017-02-22 48 views
0

我知道按需初始化持有人慣用法是實現「單身人士」的好方法。 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)唯一性?

+0

看到這個.... http://stackoverflow.com/questions/21604243/correct-implementation-of-initialization-on-demand-holder-idiom –

+0

@ak sacha,我已經閱讀過你的鏈接建議,但我不確定在Dalvik上使用它是否正確。 –

回答