說明
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中文網其他相關文章!