Encerrando aplicação depois de "x" segundos!

Galera, como poderia fazer para uma aplicação rodar e dps de “x” segundos definidos por mim ela se encerrar.

No caso a aplicação roda em 2 threads, entao as 2 teriam que se encerrar juntas.

Agradeço qualquer sugestão.

Crie um Timer para controlar o tempo e use System.exit(0) para finalizar sua aplicação.

Olá, Pedrosa.

Obrigado pela resposta…ando pesquisando sobre Timer() e ainda não consegui entender direito.

No caso to tentando criar um Timer(), para que daqui a “x” segundos ele encerre as threads(2 no caso) e depois a aplicação.

Se tiver algum material disponivel, ficarei grato.

Forte abraço!

Veja se isso te ajuda:
http://www.guj.com.br/posts/list/79706.java