Ho un programma così composto da due classi:
codice:public class ParThread extends Thread { String messaggio; public void run() { for(int i=0; i<10; i++) { System.out.println(messaggio); } } public ParThread(String mess) { messaggio = mess; } }Se lanco Main otterrò:codice:public class Main { public static void main(String[] args) { ParThread uno = new ParThread("Uno"); ParThread due = new ParThread("Due"); uno.start(); due.start(); } }
Uno
Uno
Uno
Uno
...
Due
Due
Due
Due
...
Invece vorrei vedere questo risultato:
Uno
Uno
Due
Uno
Due
Due
Uno
...
Come potrei fare?

Rispondi quotando