Class N14_Extra_DataStructureIteration.ConcurrentHashMapIteration16

java.lang.Object
  extended by N14_Extra_DataStructureIteration.TaskAbstract
      extended by N14_Extra_DataStructureIteration.MapIteration
          extended by N14_Extra_DataStructureIteration.ConcurrentHashMapIteration16
All Implemented Interfaces:
Runnable
Enclosing class:
N14_Extra_DataStructureIteration

protected static class N14_Extra_DataStructureIteration.ConcurrentHashMapIteration16
extends N14_Extra_DataStructureIteration.MapIteration

Simply causes its superclass N14_Extra_DataStructureIteration.MapIteration to use a ConcurrentHashMap. This is a more realistic case for ConcurrentHashMap access, since it uses the default concurrencyLevel = 16.


Field Summary
 
Fields inherited from class N14_Extra_DataStructureIteration.MapIteration
map
 
Fields inherited from class N14_Extra_DataStructureIteration.TaskAbstract
dce, size
 
Constructor Summary
protected N14_Extra_DataStructureIteration.ConcurrentHashMapIteration16(int size)
           
 
Method Summary
 
Methods inherited from class N14_Extra_DataStructureIteration.MapIteration
run
 
Methods inherited from class N14_Extra_DataStructureIteration.TaskAbstract
makeIntegers, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

N14_Extra_DataStructureIteration.ConcurrentHashMapIteration16

protected N14_Extra_DataStructureIteration.ConcurrentHashMapIteration16(int size)
                                                                 throws IllegalArgumentException
Throws:
IllegalArgumentException