questão de certificação 1  XML
Índice dos Fóruns » Certificação Java
Autor Mensagem
ana_abrantes
JavaGuru
[Avatar]

Membro desde: 29/08/2003 15:44:09
Mensagens: 238
Localização: São Paulo
Offline



Qual o resultado da compilação e execução do código acima?
a - Imprime: são iguais
b - Imprime: são diferentes
c - Imprime: exception
d - dá erro de compilação
e - nenhuma das anteriores

Ana

SCJP 1.4 - SCWCD 1.4
Alexandre
JavaEvangelist
[Avatar]

Membro desde: 05/09/2002 23:25:11
Mensagens: 431
Localização: Sydney - Australia
Offline

Resultado:
são diferentes.
pois os dais instanciam um novo objeto utilizando a palavra new,
cada um referenciando um objeto diferente.

amartinsn [at] gmail.com

http://flickr.com/photos/alexmartins

[Email] [Yahoo!] [MSN]
vinipitta
Entusiasta Java

Membro desde: 22/04/2004 15:10:38
Mensagens: 16
Localização: Salvador, BA, Brasil
Offline

O equals não compara o conteúdo dos objetos? Ou o equals implementado na classe Object funciona como o operador ==?

[]´s
Vinícius Pitta Lima de Araújo

"A verdade está lá fora..."
[Email] [MSN] [ICQ]
caiofilipini
GUJ Master
[Avatar]

Membro desde: 26/06/2003 15:17:59
Mensagens: 1255
Localização: São Paulo
Offline

vinipitta wrote:Ou o equals implementado na classe Object funciona como o operador ==?


É, a implementação de equals() da classe Object compara as referências.

Caio N. Filipini
"There is no spoon."
[Email] [WWW]
 
Índice dos Fóruns » Certificação Java
Ir para:   
Powered by JForum 2.1.8 © JForum Team