Threading est une fonction qui peut être exécutée simultanément avec d'autres parties du programme. Tous les programmes Java ont au moins un thread, appelé thread principal, qui est créé par la Java Virtual Machine (JVM) lorsque la méthode main() est exécutée au démarrage du programme et est appelée avec le thread principal.
En Java, nous pouvons créer des fils de discussion en Extending Threads classer ou implémenter l'interface Runnable . Nous pouvons également créer des fils de discussion en utilisant la classeanonymesans étendre la classe Threaddans le programme ci-dessous.
public class AnonymousThreadTest { public static void main(String[] args) { new Thread() { public void run() { for (int i=1; i <= 5; i++) { System.out.println("run() method: " + i); } } }.start(); for (int j=1; j <= 5; j++) { System.out.println("main() method: " + j); } } }
main() method: 1 run() method: 1 main() method: 2 run() method: 2 main() method: 3 run() method: 3 main() method: 4 run() method: 4 main() method: 5 run() method: 5
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!