Heim > Java > javaLernprogramm > Hauptteil

Java-Thread-Methode zum Erstellen eines Threads mithilfe der Runnable-Schnittstelle

黄舟
Freigeben: 2016-12-19 14:33:40
Original
1764 Leute haben es durchsucht

Eine Klasse, die die Runnable-Schnittstelle implementiert, muss eine Instanz der Thread-Klasse verwenden, um einen Thread zu erstellen. Das Erstellen eines Threads über die Runnable-Schnittstelle ist in zwei Schritte unterteilt:

1. Instanziieren Sie die Klasse, die die Runnable-Schnittstelle implementiert.

2. Erstellen Sie ein Thread-Objekt und übergeben Sie das im ersten Schritt instanziierte Objekt als Parameter an den Konstruktor der Thread-Klasse.

Erstellen Sie abschließend den Thread über die Startmethode der Thread-Klasse.

Der folgende Code zeigt, wie die Runnable-Schnittstelle zum Erstellen eines Threads verwendet wird:

package mythread;

 public class MyRunnable implements Runnable
 {
     public void run()
     {
         System.out.println(Thread.currentThread().getName());
     }
     public static void main(String[] args)
     {
         MyRunnable t1 = new MyRunnable();
         MyRunnable t2 = new MyRunnable();
         Thread thread1 = new Thread(t1, "MyThread1");
         Thread thread2 = new Thread(t2);
         thread2.setName("MyThread2");
         thread1.start();
         thread2.start();
     }
 }
Nach dem Login kopieren

Die laufenden Ergebnisse des obigen Codes lauten wie folgt:

MyThread1
MyThread2
Nach dem Login kopieren


Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!