O que são threads

"Um fluxo de controle sequencial isolado dentro de um programa".

Permitem que um programa simples possa executar várias tarefas diferentes ao mesmo tempo, independentemente umas das outras.

Programas multithread contém vários threads. O browser HotJava é um exemplo.

Bubble Sort Bi-Directional
Bubble Sort
Quick Sort
Fonte: The Java Tutorial - Sun Microsystems

Threads são cidadãos de primeira ordem, se constituindo de instâncias da classe Thread.

O corpo de um thread é o seu método run().


[Back] [Forward] [Index]
Curso Introdutório de Java - Copyright, 1996 Recife Java Team