Java HashMap: hashcode vs equals

Publicado em: 03 Abril 2018
no canal de: Developers Greenfield
3,063
40

HashCode and equals methods and impact of Java HashMap implementation on them. Java HashMap implementation uses key's object "hashCode" method to calculate bucket within its internal hash table. However when two different objects in terms of "equals" method produce the same hashcode then HashMap performace decreases as it stores them in the form of linked list under spectific bucket entry. More dangerous problem arises when two the same objects in terms of "equals" method return different hashcode.This will lead to memory leak and logic of your program may fail.


Nesta página do site você pode assistir ao vídeo on-line Java HashMap: hashcode vs equals duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Developers Greenfield 03 Abril 2018, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 3,063 vezes e gostou 40 espectadores. Boa visualização!