| class SecondThread implements Runnable{
Tråd tilstand;
SecondThread(parametre){
Tråd initialisering;
}
public void run() {
Tråd program start;
}
}
...
SecondThread st = new SecondThread(aktuelle parametre);
Thread realTread = new Thread(st, "Anden tråd");
realThread.start();
...
|
|
| | Installering af af en 'Runnable objekt' i et Thread objekt'.
Læg mærke til at instansen af SecondThread overføres som den første parameter til Thread konstruktoren.
Den pågældende Thread constructor vil aktivtere run i Runnable objektet i stedet for at kalde
run i thread objektet. Slå selv op i Threads konstruktor dokumentation, og bliv overbevist.
|