Escolar Documentos
Profissional Documentos
Cultura Documentos
pronta
notify notifyAll
yield
termina E/S
wait
tempo expira
sleep
em execuo
esperando
dormindo
morta
bloqueada
O start() faz com que a Java Virtual Machine invoque o mtodo run da Thread .
start()
Registra a thread no thread scheduler.
getName()/setName()
Atribui ou retorna o nome de uma thread. Por default as threads so nomeadas numericamente.
yield()
Faz com que a thread corrente pause, possibilitando que outra thread seja despachada.
interrupt()
Atribui thread o estado de interrompvel.
isInterrupted()
Verifica se foi atribudo thread o estado de interrompvel.
join()
Condiciona a continuao da execuo de uma thread ao trmino de uma outra.
notify()
Acorda a thread que, voluntariamente, estava esperando a liberao de um objeto.
notifyAll()
Acorda todas as threads que estavam esperando a liberao de um objeto.
Libera o lock
Bibliografia
The Java Programming Language 3rd Edition Ken Arnold, James Gosling, David Holmes Murachs Beginning Java 2 Andrea Steelman