1. Runnable インターフェイスを実装するクラスをインスタンス化します。
2. Thread オブジェクトを作成し、最初の手順でインスタンス化したオブジェクトをパラメータとして Thread クラスのコンストラクターに渡します。
最後に、Thread クラスの start メソッドを使用してスレッドを作成します。
次のコードは、Runnable インターフェイスを使用してスレッドを作成する方法を示しています。
パッケージの mythread;
パブリック クラス MyRunnable は Runnable を実装します
{
public void run()
{
System.out.println(Thread.currentThread().getName());
}
public static void main(String[] args)
{
MyRunnable t1 = 新しい MyRunnable();
MyRunnable t2 = 新しい MyRunnable();
スレッド thread1 = 新しい Thread(t1, "MyThread1");
スレッド thread2 = 新しいスレッド(t2);
thread2.setName("MyThread2");
thread1.start();
thread2.start();
}
}
[/コード]
上記のコードを実行した結果は次のようになります。
次のようにコードをコピーします。
私のスレッド1
私のスレッド2