OOP mid Java: Erzeige und Schdarde vo Threads
homedukeOOP mid Java: Erzeige und Schdarde vo Threads Prof. Dr. Uwe Schmidt FH Wedel

Erzeige und Schdarde vo Threads

weiter

weiter

Erzeige mid Underklasse vo Thread

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();
  }
}

oi ausführbars Beischbil

weiter

weiter

Erzeige mid dem Inderface Runnable

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();
  }
}

oi ausführbars Beischbil


Ledzde Änderung: 14.02.2012
© Prof. Dr. Uwe Schmidd
Prof. Dr. Uwe Schmidt FH Wedel