...
Wiki Markup |
---|
When a thread initializes the {{Helper}} object, a [happens-before relationship|BB. Definitions#happensGlossary#happens-before order] is established between this thread and any other thread that retrieves and returns the instance \[[Pugh 2004|AA. Bibliography#Pugh 04], [Manson 2004|AA. Bibliography#Manson 04]\]. |
...
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="37f8dd5552e330e4-62c057af-41e041c4-88b6aa95-692f4ce1ce0dcec0fd101253"><ac:plain-text-body><![CDATA[ | [[API 2006 | AA. Bibliography#API 06]] |
| ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="9ade94ce85b748ef-08fa57ed-4564417b-930cb364-19d3b2d90d7087640720df9e"><ac:plain-text-body><![CDATA[ | [[Bloch 2001 | AA. Bibliography#Bloch 01]] | Item 48. Synchronize access to shared mutable data | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="055e016163eb85e6-0b33ab2d-46574ccd-9a29b3a6-5a7e8b04f74396e628932b66"><ac:plain-text-body><![CDATA[ | [[Bloch 2008 | AA. Bibliography#Bloch 08]] | Item 71. Use lazy initialization judiciously]]></ac:plain-text-body></ac:structured-macro> | |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="072515767fe7395c-82f75128-4b1d4d2d-929eb661-de39f646e8f338a5ca4f3791"><ac:plain-text-body><![CDATA[ | [[JLS 2005 | AA. Bibliography#JLS 05]] | §12.4, Initialization of Classes and Interfaces | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="e14aa7412421e802-10e09970-46154ccc-b87a9957-94152c5504f8401206cfa216"><ac:plain-text-body><![CDATA[ | [[Pugh 2004 | AA. Bibliography#Pugh 04]] |
| ]]></ac:plain-text-body></ac:structured-macro> |
...