En Java, lorsqu'il s'agit de threads, Thread est essentiel. Un thread est un exécuteur planifié plus léger qu’un processus. Pourquoi utiliser des fils de discussion ? En utilisant des threads, vous pouvez séparer l'allocation des ressources et la planification de l'exécution dans les processus du système d'exploitation. Chaque thread peut non seulement partager des ressources de processus (adresse mémoire, E/S de fichier, etc.), mais peut également être planifié indépendamment (le thread est l'unité de base de la planification du processeur).
Explication
1. Thread est la classe la plus importante pour créer des fils. Le mot lui-même représente également le fil.
2. La classe Thread implémente l'interface Runnable.
Instances
public class ThreadDemo extends Thread { public void run() { for (int i = 0; i < 60; i++) { System.out.println(getName() + ":" + i); } } } public class Demo{ public static void main(String[] args) { ThreadDemo t1 = new ThreadDemo(); ThreadDemo t2 = new ThreadDemo(); t1.start(); t2.start(); } }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!