Bonjour,
S'il vous plait, est-ce qu'il est possible en java de faire exécuter deux méthodes en parallèle dans la même Main?
Merci.
Bonjour,
S'il vous plait, est-ce qu'il est possible en java de faire exécuter deux méthodes en parallèle dans la même Main?
Merci.
Responsable Java de Developpez.com (Twitter et Facebook)
Besoin d'un article/tutoriel/cours sur Java, consulter la page cours
N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
--------
Architecte Solution
LinkedIn : https://www.linkedin.com/in/nicolascaudard/
Merci bien pour votre réponsesauf que j'ai une question
Est-ce que les deux threads s'exécutent en parallèle ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Thread thread = new Thread("New Thread") { public void run(){ //Traitement } }; Thread thread1 = new Thread("New Thread1") { public void run(){ //Traitement1 } }; thread.start(); thread1.start();
Merci.
Pas forcément.
En appelant .start() sur chacun des threads, tu les passes simplement dans un état "runnable". Cet état fait que le thread pourra potentiellement être exécuté par l'ordonnanceur.
Pour le parallélisme, si tu as un mono processeur, un seul thread sera réellement exécutés à un instant t.
Partager