run();
オブジェクトが実装するインタフェース Runnable を使ってスレッドを作成し、そのスレッドを開始すると、独立して実行されるスレッド内で、オブジェクトの run メソッドが呼び出される。
class Playground {
private static class Thread {
@Override
public void run(){
for (int i = 0; i < 20; i++){
System.out.println(i + ":" + this.hashCode());
}
}
}
public static void main(String[ ] args) {
Thread t1 = new MyThread();
Thread t2 = new MyThread();
t1.start();
t2.start();
}
}
[/java]