Java/Multithreading: differenze tra le versioni
m
fix
(Creazione della pagina) |
m (fix) |
||
{{java}}
I moderni computer sono in grado di eseguire più di una operazione alla volta, ad esempio potete stampare il vostro curriculum mentre controllate la posta o ascoltare musica mentre navigate in Internet. A livello più basso questo si traduce nell'esecuzione simultanea di più funzioni, e ognuna di queste operazioni parallele è detto '''''thread'''''.
Java implementa i ''
<source lang="java">
{
}
public int parlami() </source>
Poi, creare un oggetto di quella classe ed eseguirlo:
<source lang="java">
</source>
Al contrario del solito, la funzione run ritorna subito, ma il processo (l'oggetto istanziato) resta attivo. Per comunicare con il processo, potete usare la variabile (''handle'', in gergo threadesco) per eseguire uno qualsiasi dei suoi metodi:
[[Categoria:java|Threads]]
{{Avanzamento|25%|1 luglio 2009}}
|