Threads en java sont capable de lancer plusieurs parties de son code en même temps. À chaque partie du code sera associé un sous processus pour permettre l'exécution en parallèle.
On peut appliquer la multiprogrammation au sein d'un même programme. On dit dans ce cas que le programme est formé de plusieurs threads indépendants.
Le contrôle d'exécution des threads se fait au niveau de ce programme. Ces threads peuvent communiquer entre eux et partager des données.
Contenu de ce document de Informatique > Programmation
Plan :
Multitâche
Thread
Lancement d'un thread
Utilisation de l'interface Runnable
Quelques méthodes de la classe Thread
Threads démons et arrêt brutal
Caractéristique d'un démon :