- Per creare un thread abbiamo dunque due metodi:
- Derivare dalla classe Thread una classe che ridefinisca il metodo run (), quindi creare
un oggetto della nuova classe ed invocare su di esso il metodo start (), per avviare il thread
- Implementare nella nostra classe l'interfaccia Runnable, definire il metodo run () per la nostra
classe, creare un nuovo oggetto Thread, inizializzato con la nostra classe ed eventualmente un nome
(myThread = new Thread (this, "mio");) e far partire il metodo run () come nuovo
thread, utilizzando il metodo start () dell' oggetto Thread appena creato
|