熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java高級技術 >> 正文

Java多線程初學者指南(3):使用Runnable接口創建線程

2013-11-23 19:48:13  來源: Java高級技術 

  上一篇Java多線程初學者指南(用Thread類創建線程

  實現Runnable接口的類必須使用Thread類的實例才能創建線程通過Runnable接口創建線程分為兩步

   將實現Runnable接口的類實例化

   建立一個Thread對象並將第一步實例化後的對象作為參數傳入Thread類的構造方法

  最後通過Thread類的start方法建立線程

  下面的代碼演示了如何使用Runnable接口來創建線程

   package mythread;

public class MyRunnable implements Runnable
{
    public void run()
    {
        Systemoutprintln(ThreadcurrentThread()getName());
    }
    public static void main(String[] args)
    {
        MyRunnable t = new MyRunnable();
        MyRunnable t = new MyRunnable();
        Thread thread = new Thread(t MyThread);
        Thread thread = new Thread(t);
        threadsetName(MyThread);
        threadstart();
        threadstart();
    }
}

  上面代碼的運行結果如下

   MyThread
MyThread


From:http://tw.wingwit.com/Article/program/Java/gj/201311/27466.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.