

Java Collections & equals & hashCode
Você sabe como funciona internamente as classes HashSet e HashMap? Sabia que elas usam os métodos equals e hashCode das suas classes? Sabia que equals e hashCode fazem parte de contratos que existem na documentação Java? Quer saber o que são objetos imutáveis? Sabia que adicionar objetos mutáveis a um HashSet pode causar comportamentos inesperados ao seu programa?

Este obra está licenciado com uma Licença Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional .