Thread

2 respostas
dntalemao

Galera, alguém pode me explicar de maneira amigável o que é um Thread? Ainda não entendi o conceito… Li que a classe JFrame lança um Thread quando utilizamos o método setVisible(true)… Como assim lança um Thread?
abraços

2 Respostas

matheuslmota

Cara, de modo geral, uma Thread é uma forma de quebrar uma tarefa em várias que podem ser feitas de forma paralela.
Dando um exemplo bem básico, vamos supor que você tem uma aplicação que salva alguma informações em um banco de dados e você tem uma barra de progresso na tela de indica a o andamento desse processo.
Você pode ter duas Threads, uma para salvar os dados no banco e outra para atualizar a barra de progresso que o usuário vê.

Resumindo, Threads são processos que são executadas ao mesmo tempo.

dntalemao

matheuslmota:
Cara, de modo geral, uma Thread é uma forma de quebrar uma tarefa em várias que podem ser feitas de forma paralela.
Dando um exemplo bem básico, vamos supor que você tem uma aplicação que salva alguma informações em um banco de dados e você tem uma barra de progresso na tela de indica a o andamento desse processo.
Você pode ter duas Threads, uma para salvar os dados no banco e outra para atualizar a barra de progresso que o usuário vê.

Resumindo, Threads são processos que são executadas ao mesmo tempo.

vleuu 8)

Criado 22 de agosto de 2012
Ultima resposta 23 de ago. de 2012
Respostas 2
Participantes 2