September 14
Un programma che esegue un unico set di istruzioni è abbastanza impegnativo per la maggior parte dei programmatori che iniziano. Ma come si muovono i progetti più avanzati inizieranno la necessità di creare più insiemi di azioni che eseguono simultaneamente. In termini di programmazione, questo è chiamato "multi-threading", in cui ogni filo è un insieme di istruzioni per l'esecuzione di un insieme di attività. Java fornisce una serie di funzioni built-in per la creazione e gestione di più thread. Mentre l'uccisione in modo esplicito un thread è scarsa forma di programmazione in Java, è possibile farlo con il metodo "stop".
1 Dichiarare il vostro filo utilizzando la linea "Runnable r = new MyRunnableClass ();" dove "MyRunnableClass" è una classe Java che implementa l'interfaccia "Runnable". Questo dà l'accesso di classe ai metodi Java per regolazione della funzione thread.
2 Scrivere il codice per avviare il filo digitando "t thread = new Thread (r);" seguito da "t.start ();" nella riga successiva nel codice sorgente. Questo avvierà quella classe per iniziare in esecuzione come un thread indipendente.
3 Digitare il codice "t.stop ();" nella parte del codice sorgente in cui si vuole uccidere il thread.