ホームページ >Java >&#&チュートリアル >JavaでRunnableインターフェースを使用する方法
説明
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 サイトの他の関連記事を参照してください。