首頁  >  文章  >  Java  >  如何在Java中使用Runnable介面來建立執行緒?

如何在Java中使用Runnable介面來建立執行緒?

WBOY
WBOY轉載
2023-05-09 20:16:061595瀏覽

1、說明

需要實作Runnable介面的run()方法,使用newThread(newRunableClass()產生執行緒物件(RunnableClass已經實作Runnable介面)時,執行緒物件的run ()方法呼叫RunnableClass的run()。

2、實例

package com.java.test;
 
public class ThreadTest
{
    public static void main(String[] args)
    {
//         线程的另一种实现方法,也可以使用匿名的内部类
        Thread threadtest1=new Thread((new ThreadTest1()));
        threadtest1.start();
        Thread threadtest2=new Thread((new ThreadTest2()));
        threadtest2.start();
    }
}
 
class ThreadTest1 implements Runnable
{
 
    @Override
    public void run()
    {
        for (int i = 0; i < 100; ++i)
        {
            System.out.println("Hello: " + i);
        }
    }
}
 
class ThreadTest2 implements Runnable
{
 
    @Override
    public void run()
    {
        for (int i = 0; i < 100; ++i)
        {
            System.out.println("Welcome: " + i);
        }
    }
}

以上是如何在Java中使用Runnable介面來建立執行緒?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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