Вопрос проверяет понимание внутренней структуры HashMap и принципов разрешения коллизий.
Короткий ответ
Bucket — это ячейка внутреннего массива HashMap. В bucket хранятся все элементы, у которых совпал индекс после вычисления hashCode(). Если элементов несколько, они объединяются в структуру внутри bucket’а. Это может быть список или дерево. Bucket используется для локального поиска ключей.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.