首頁 >Java >java教程 >Java中如何實作Runnable介面?

Java中如何實作Runnable介面?

WBOY
WBOY轉載
2023-04-21 14:43:081734瀏覽

但是Java Runnable 介面並沒有任何對執行緒的支持,我們也必須創建 Thread 類別的實例,這一點透過 Thread 類別的建構子public Thread(Runnable target);來實現。以下是一個例子:

public class MyThread implements Runnable {   int count=1, number;   public MyThread(int num) {   numnumber = num;   System.out.println("创建线程 " + number);   }   public void run() {   while(true) {   System.out.println("线程 " + number + ":计数 " + count);   if(++count== 6) return;   }   }   public static void main(String args[]) {   for(int i = 0; i < 5; i++)   new Thread(new MyThread(i+1)).start();   }   }

使用Java Runnable 介面來實作多執行緒使得我們能夠在一個類別中包容所有的程式碼,有利於封裝下面讓我們一起來研究一下多執行緒使用中的一些問題。

以上是Java中如何實作Runnable介面?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除