Mi chiedo circa i parametri per la costruzione di un ConcurrentHashMap
:Parametri del costruttore ConcurrentHashMap?
initialCapacity
è 16 per default (compreso).loadFactor
è 0,75 per impostazione predefinita.concurrencyLevel
è 16 per impostazione predefinita.
Le mie domande sono:
- Quali criteri dovrebbero essere utilizzati per regolare
loadFactor
alto o in basso? - Come si stabilisce il numero di thread di aggiornamento simultaneo?
- Quali criteri devono essere utilizzati per regolare
concurrencyLevel
in alto o in basso?
Inoltre:
- Quali sono le caratteristiche di una buona implementazione hashcode ? (Se una domanda SO si rivolge a questo, basta collegarlo.)
Grazie!
Grazie Dave, molto meglio farò la mia coda da te –