Threads, alguem???  XML
Índice dos Fóruns » Certificação Java
Autor Mensagem
gumatias
JavaGuru

Membro desde: 16/12/2008 21:59:43
Mensagens: 207
Offline

Pessoal... como muitos sabem Threads eh um negocio meio dificil de entrar na cabeca... parece que estou entendo bem mais que antes, mas essa ai me deixou doido. porque gera uma execao??




gustavobs
JavaGuru
[Avatar]

Membro desde: 01/10/2008 15:43:59
Mensagens: 225
Offline

porque ele dá NullPointer na referencia c... em c.yack()

Este programa rodaria caso c fosse static...

apesar de criar um objeto c = new ... (); //este objeto não é utilizado

Perceba que na criação das Threads é utilizada novos objetos, portanto o c = null.

e quando se tenta acessar método de uma variaavel null ? NullPointerException.

This message was edited 1 time. Last update was at 27/01/2009 00:37:27


Sun Certified Java Programmer 6.0

Obrigado Senhor!
jairelton
JavaChild

Membro desde: 23/06/2006 13:36:04
Mensagens: 108
Offline

Só completando o que já foi dito, para funcionar, deveria ser algo assim:



ou


Jair Elton
Fernando Generoso da Rosa
Virtual Machine Man

Membro desde: 14/01/2003 14:48:21
Mensagens: 555
Localização: Sombrio/SC
Offline

Ou seja, o problema não é de Threads...ela é apenas um pano de fundo, para confundir a cabeça do cidadão...
[Email] [MSN]
gustavobs
JavaGuru
[Avatar]

Membro desde: 01/10/2008 15:43:59
Mensagens: 225
Offline

Normal, né?

Sun Certified Java Programmer 6.0

Obrigado Senhor!
taaqui
JavaEvangelist
[Avatar]

Membro desde: 05/02/2008 12:25:07
Mensagens: 300
Localização: Rio de Janeiro
Offline

This message was edited 2 times. Last update was at 27/01/2009 09:26:41


SCJP-SCWCD-SCBCD
[Email]
 
Índice dos Fóruns » Certificação Java
Ir para:   
Powered by JForum 2.1.8 © JForum Team