Concurrent Hash Map javadoc question
Keith Turner
keith at deenlo.com
Tue Sep 17 19:45:55 UTC 2019
The javadoc for ConcurrentHashMap.computeIfAbsent() states the
remapping function is applied at most once. The functions
computeIfPresent() and compute() do not explicitly state if the
remapping functions could possibly be run multiple times. Does anyone
know if computeIfPresent() and compute() are guaranteed to only run
the remapping functions at most once? If so, should the javadoc be
updated?
Thanks,
Keith
More information about the discuss
mailing list