Auf Thema antworten

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?



Oben