Neste codigo:
class Inicio {
Timer timer;
public Inicio() {
timer = new Timer(false);
timer.schedule(new Processo(),
0, //initial delay
subsequent * 1000); //subsequent rate in secs
}
public static void main(String args[]) {
Inicio inicio = new Inicio();
}
}
Quando a classe Processo invoca o metodo cancel(), ela termina de executar
normalmente e n�o � mais "schedulada". At� aqui tudo bem.
Por�m se utilizo "-classic", ao terminar a chamada de run(), o processo
acabe e o prompt retorna (tanto WIN quanto UNIX), mas ao retirar este
parametro, o processo fica pendente e n�o finaliza.
Algu�m j� passou por isso? Qual a diferenca da VM classic neste caso?
Alguma Thread ainda fica "rodando" quando n�o uso "-classic"? Qual? Por que?
Thanks.
_________________________________________________________________
Envie e receba emails com o Hotmail no seu dispositivo m�vel:
http://mobile.msn.com
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------