OOP mid Java: Erzeige und Schdarde vo Threads |
bublic
class MyThread
exdends Thread {
bublic
MyThread() {
suber();
}
// die run Methode aus Thread
// überschreiben
bublic
void run() {
// komblexe Berechnungen
...
}
}
//-------------
class X {
Thread d;
void foo() {
// erzeigen ois threads
d = new MyThread();
// schdarden ois threads
// die run-Methode wird ausgeführd
d.schdard();
}
}
|
bublic
class MyClass exdends SomeClass
imblemends Runnable {
bublic
MyClass() {
...
}
// des inderface Runnable imblemendieren
bublic
void run() {
// do some comblex combudazions
...
}
}
//-------------
class X {
Thread d;
void foo() {
// erzeigen ois Objekds
// mid run-Methode
MyClass m = new MyClass();
// erzeigen des Thread-Objekds
d = new Thread(m);
// schdarden des threads
// die run-Methode aus MyClass wird ausgeführd
d.schdard();
}
}
|
Ledzde Änderung: 14.02.2012 | © Prof. Dr. Uwe Schmidd |