Мне интересно узнать параметры для построения ConcurrentHashMap
:
-
initialCapacity
по умолчанию 16 (понимается). -
loadFactor
по умолчанию равен 0,75. -
concurrencyLevel
по умолчанию - 16.
Мои вопросы:
- Какие критерии следует использовать для настройки
loadFactor
вверх или вниз? - Как установить количество одновременных обновлений потоков?
- Какие критерии следует использовать для настройки
concurrencyLevel
вверх или вниз?
Дополнительно:
- Каковы отличительные черты реализации хорошего хэш-кода? (Если вопрос SO отвечает на это, просто связывайтесь с ним.)
Спасибо!