■
スレッドの作成
Threadクラスを継承する
- class Test Thread extends Thread
- runメソッドのオーバーライド
public void run(){ スレッドとして実行したい処理を記述 }
Threadクラスを継承したクラスのオブジェクトを生成する
- Test Thread t = new Test Thread();
- startメソッドを呼び出し スレッドを開始する
Runnableインターフェースを実装する
- class Test Thread implements Runnable
- runメソッドのオーバーライド
Runnableインターフェースを実装しているクラスのオブジェクト生成
- Test Thread t = new Test Thread();
その後 そのオブジェクトを引数としてThreadオブジェクトを生成する
- Thread tt = new Thread(t);
startメソッドを呼び出しスレッドを開始する
- tt.start();