O GoConqr está de visual novo! Conte para nós o que você achou.

Flashcards

EQUALS() E HASHCODE()

Mishell Lima Java Certificação Português 7 flashcards

Flashcards do 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

Informações

Descrição
Certificação Java FlashCards sobre EQUALS() E HASHCODE(), criado por Mishell Lima em 26-02-2015.
Criado por
Mishell Lima
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?