| |
Concorrência: Threads
Uma thread ("processo leve") é um fluxo de execução num programa. Em Java
podemos ter mais que um, sem precisar de primitivas do sistema operativo.
- Representação em Java
- Politica de schedulling:
- Thread Runnable com prioridade mais alta executa.
- Pode ou não haver time-slicing, dependendo da implementação Java.
- Alguns métodos de Thread, sem sincronização
- Sincronização
- Mais coisas:
interrupt , InterruptedException (para
Threads em sleep )
- Exemplos
Leitura do tutorial: threads
|