В Java два равных объекта могут иметь разные hash codes? — ДейлиПреп