¡GoConqr estrena diseño! Cuéntanos qué te parece.

Fichas

EQUALS() E HASHCODE()

Mishell Lima Java Certificação Portugués 7 fichas

Fichas del conjunto (7)

  1. 1QUAL O IMPACTO DE EQUALS EM COLEÇÕES?se não sobrescrever equals não poderá usar o objeto como a chave em uma tabela de hashing
    e não poderá evitar que haja duplicatas em uma coleção como por exemplo HashMap.
  2. 2QUAL É A ASSINATURA DE EQUALS?public boolean equals(Object o)
  3. 3PARA QUE É UTILIZADO O HASHCODE()?melhorar a eficiência na pesquisa dos elementos contidos no conjunto
  4. 4QUAL É O PROCESSO DA RECUPERAÇÃO DE UM OBJETO EM UMA COLEÇÃO?1 – encontrar o depósito certo usando hashCode()
    2 – encontrar o objeto certo usando o equals()
  5. 5se dois objetos forem considerados iguais, seus códigos de hashing também devem ser iguais. O QUE ISSO SIGNIFICA?ao comparar dois objetos se o equals()
    retornar true o hashCode() destes dois objetos deve retornar o mesmo inteiro
  6. 6QUAL É A ASSINATURA DO MÉTODO HASHCODE()?public int hashCode()
  7. 7É APROPRIADO UTILIZAR UMA VARIAVEL TRANSIENTE PARA GERAR HASHCODE? O QUE PODE ACONTECER?utilizar uma variavel transiente para gerar o hashcode poder causar falhas, mesmo o compilador
    não reclamando é possivel que ao utilizar os processos de serialização a variável não seja recuperada

Información

Descripción
Certificação Java Fichas sobre EQUALS() E HASHCODE(), creado por Mishell Lima el 26/02/2015.
Creado por
Mishell Lima
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?