首頁 >Java >java教程 >java中Runnable介面怎麼使用

java中Runnable介面怎麼使用

PHPz
PHPz轉載
2023-05-02 20:34:061969瀏覽

說明

1、Runnable是一個提供執行緒的介面,有一個抽象的publicabstract void run()方法。

2、要實作這個介面的類,必須實作它的run方法。

在Runnable中,沒有start方法可以透過Thread類別啟動Runnable多執行緒。

Runnable可以使用相同的物件實例,可以共用資源,Thread不能使用。

實例

public class Runnable implements Runnable{
    public void run() {
       public void run() {
           for (int i = 0; i < 60; i++) {
System.out.println(Thread.currentThread().getName() + ":" + i);
           }
   }
}
}
public class Demo{
    public static void main(String[] args) {
        RunnableDemo run = new RunnableDemo();
        Thread t1 = new Thread(run);
        Thread t2 = new Thread(run);
        t1.start();
        t2.start();
    }
}

以上是java中Runnable介面怎麼使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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