Creazione di un thread

  • Per creare un thread abbiamo dunque due metodi:
    1. 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
    2. 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

© Ing. Stefano Salvi - All rights reserved