Uso de Thread

Olá a todos,
tenho um programa desenvolvido que busca dados através uma servlet.
Até ai está tudo bem e funcionando.
Mas tenho dúvidas sobre uso de threads.
Não sei exatamente quando devo utilizar ou não.
Poderiam me passar algum exemplo?
Obrigado.

Threads são utilizadas para sincronizar trechos de execussão ou para executar em paralelo…

O que você quer fazer?

[quote=drigo.angelo]Threads são utilizadas para sincronizar trechos de execussão ou para executar em paralelo…

O que você quer fazer?[/quote]
Somente complementando o que o colega acima falou.
Ele é bem util se for bem empregado, e dá performance em códigos que exigem grande poder computacional e possam ser executados em paralelos.
Mas também podem ser motivo de muitas dores de cabeças.

Valeu pela atenção.
A questão é saber se preciso utilizar Thread num pequeno programa que solicita informações a uma servlet e recebe e mostra na tela num textbox.
Então acredito que neste caso não é necessário. Pois nao se trata de uma rotina grande.

E também gostaria de aprender como usar Threads em J2ME.
Vocês podem me passar um exemplo?
Realmente, empregrar mal um conceito, é um desastre.

Usar Thread em Jme é bem semalhante ao jse.