Minha dúvida é a seguinte: Eu gostaria de saber como eu posso saber (se existe algum método q eu possa sobrescrever) para executar uma tarefa assim q minha thread eh finalizada (myThread=null).
Na verdade eu estou querendo gravar em um arquivo de log assim q fecham minha aplicação para gravar a hora e o usuário, por sinal tb gostaria de saber como (se houver) eu pego o usuáro logado no ambiente windows.
Para logar depois de fechada sua aplicação o mais fácil é incluir mais uma tarefa no arquivo bat que executa sua aplicação desktop. Mas se quiser logar ao fim de cada thread vou logo dizendo que é possível mas depende que você conheça bem tudo sobre threads em Java. Um bom livro é Java Thread Programming do Paul Hyde (source code) e um ótimo livro que vai voltar a moda por causa do jsdk 1.5 é o Concurrent Programming in Java 2nd Ed. do Doug Lea (source code)