FANDOM


package thread_3b;
public class MyRunnable implements Runnable {
   // Thread
   public void run() {
       /**
        * Thread.interrupted() überprüft ob das Interrupt Flag
        * true ist und setzt es anschließend auf false.
        *
        * Auch this.isInterrupted() möglich. Hierbei bleibt
        * das Interrupt-Flag auf true gesetzt.
        */
       while(Thread.interrupted() == false) {
           try {
               Thread.sleep(100);
           }
           catch (InterruptedException e) {
           }
       }
   }
// main()
   public static void main(String[] args) {
       MyRunnable myRunnable = new MyRunnable();
       /**
        * Erstellen des Thread
        *
        * Übergabeparameter ist ein Objekt, welches das
        * Runnable Interface (run-Methode) implementiert.
        */
       Thread myThread = new Thread(myRunnable);
       /** Starten des Thread */
       myThread.start();        
       /**
        * Stoppen des Thread
        *
        * Setzt das Interrupt-Flag auf true.
        */
       myThread.interrupt();
   }
}

Störung durch Adblocker erkannt!


Wikia ist eine gebührenfreie Seite, die sich durch Werbung finanziert. Benutzer, die Adblocker einsetzen, haben eine modifizierte Ansicht der Seite.

Wikia ist nicht verfügbar, wenn du weitere Modifikationen in dem Adblocker-Programm gemacht hast. Wenn du sie entfernst, dann wird die Seite ohne Probleme geladen.