rafaelsfPJ
Olá,
Ao invez de “new Teste().start();” utilize “new Thread().start();” que dai será invocada o método run() de Thread.
SchuenemannPJ
Eu acho que é isso mesmo. Você sobrescreveu o método, ele não chama mais o run().
DennysPJ
Eu acho que é isso mesmo. Você sobrescreveu o método, ele não chama mais o run().
Então… eu imagino que pelo motivo de ter reescrito o metodo start a Thread não vai para o estado de pronta para que o escalonador selecione…
Estranho… :roll:
Atn.
Dennys Fredericci
pcalcadoPJ
Olá,
Como você sobrescreveu o método, rpecisa chamar o métyodo da classe pai. Faça assim:
class Teste extends Thread {
public void run() {
System.out.println("RUN");
}
public void start() {
super.start();
System.out.println("START");
}
public static void main(String args[]){
new Teste().start();
}
}
Nope, fazendo isso você vai iniciar uma nova Thread, não um Teste 
DennysPJ
“pcalcado”:
Olá,
Como você sobrescreveu o método, rpecisa chamar o métyodo da classe pai. Faça assim:
class Teste extends Thread {
public void run() {
System.out.println("RUN");
}
public void start() {
super.start();
System.out.println("START");
}
public static void main(String args[]){
new Teste().start();
}
}
Nope, fazendo isso você vai iniciar uma nova Thread, não um Teste ;)
hum… véro… que vacilo…
:oops:
Valeu!
Atn.
Dennys Fredericci
http://www.dennys.eti.br