ホームページ > Java > &#&チュートリアル > JavaでRunnableインターフェースを使用する方法

JavaでRunnableインターフェースを使用する方法

PHPz
リリース: 2023-05-02 20:34:06
転載
1913 人が閲覧しました

説明

1. Runnable はスレッドを提供するインターフェースであり、抽象的な publicabstract void run() メソッドを持ちます。

2. このインターフェースのクラスを実装するには、その run メソッドを実装する必要があります。

Runnable には、Thread クラスを通じて Runnable マルチスレッドを開始するための start メソッドがありません。

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 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート