Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

[API 2006]

Class Vector, Class WeakReference, Class ConcurrentHashMap<K,V>

[JavaThreads 2004]

8.2, Synchronization and Collection Classes

[Goetz 2006]

4.4.1, Client-side Locking; 4.4.2, Composition; and 5.2.1, ConcurrentHashMap

[Lee 2009]

Map & Compound Operation

...

LCK10-J. Do not use incorrect forms of the double-checked locking idiom      08. Image Added      Rule 09: Locking (LCK)      09. Rule 10: Thread APIs (THI)