Threads -Implementando Runnable  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
Rosauro Barcia Fonseca
Thread.start()

Membro desde: 21/10/2002 21:59:35
Mensagens: 26
Offline

No exemplo abaixo dentro do construtor coloquei o metodo println() para confirmar que o this é uma instância da classe que implementa Runnable.Veio a confirmação NewThread@601bb1.Eu não entendi o que veio depois de NewThread ou seja @601bb1.Alguém pode me dizer que código é esse?Abaixo está o código do programa.
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline

é o identificador do objeto... que é único.. creio que seja um hash.

gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
[WWW]
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

Esse numero que vem depois do @ é o retorno da chamada ao hashCode() do objeto. A implementação do toString(), se vc não sobrescrevê-la, faz isso:

[Email] [WWW] [Yahoo!] [MSN] [ICQ]
Paulo Silveira
Administrador
[Avatar]

Membro desde: 07/08/2002 18:38:50
Mensagens: 4204
Localização: São Paulo
Offline

eh a posicao da memoria (a de mentirinha) que o objeto esta ocupando na VM.

e tambem eh usado como hashCode default para os objetos.

http://blog.caelum.com.br twitter: @paulo_caelum


[Email] [WWW]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team