"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 |
---|---|---|
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().