Normal
Ja das habe ich schon bemerkt, wobei ich nicht ganz verstehe wie es zu dieser Reihenfolge kommt:132:shock:ich habe die Methode execute(int) überarbeitet:[code=Java]Thread th = new Thread() { @Override public void run() { System.out.println("neuer "+toString()+" for: "+ i); if (i == 1) { doIt_1(); } else if ( i == 2){ doIt_2(); } else if (i == 3){ doIt_3(); } } }; if(i == 2){ th.setPriority(Thread.MAX_PRIORITY); } th.start();[/code]darf man eigentlich die hoechste Priorität setzen?
Ja das habe ich schon bemerkt, wobei ich nicht ganz verstehe wie es zu dieser Reihenfolge kommt:
1
3
2
:shock:
ich habe die Methode execute(int) überarbeitet:
[code=Java]
Thread th = new Thread() {
@Override
public void run() {
System.out.println("neuer "+toString()+" for: "+ i);
if (i == 1) {
doIt_1();
} else if ( i == 2){
doIt_2();
} else if (i == 3){
doIt_3();
}
};
if(i == 2){
th.setPriority(Thread.MAX_PRIORITY);
th.start();
[/code]
darf man eigentlich die hoechste Priorität setzen?