Runnableインターフェイス
- Threadクラスを継承できない場合に使う。
使い方
- java.lanパッケージのRunnableインターフェイスを実装する。
- run()メソッドを実装する。
- Threadクラスのインスタンスを作る。
- 引数に別スレッド実行するインスタンスを入れる。
- スレッドのインスタンスのstart()メソッドを実行する。
// Car.java public class Car implements Runnable { @Override public void run() { } } // Test.java public class Test { public static void main(String[] args) { Car car = new Car(); Thread thread = new Thread(car); thread.start(); } }