Next:
アニメーションデモプログラム
Up:
アニメーション
Previous:
課題
目次
まとめ
スレッドとして実行するにはクラスを定義する際にRunnable属性を持たせ る(implements Runnable)
スレッドとして実行を開始するには
Thread myThread; myThread = new Thread(this); myThread.start();
のように実行するクラス・インスタンスを引数としてスレッドを初期化し, startメソッドをコールする(呼び出す).
スレッドとして実行を開始するとクラス内のrunメッソドが呼び出される. したがって,実行したい処理をrunメソッドに記述するか,あるいは, runメソッドから呼び出すようにする
runメソッドの実行を終えるとスレッドは終了する
この他にThreadクラスを拡張したクラス(extends Thread)として, 実行したいクラスを定義する方法もある.
TKinoshita 2016-07-13