スレッド=複数の処理、
タスク=元々は軍事用語、空母や補給機などの役割をここに分けたもの、
■
実装方法は、
class スレッド実装クラス extends Thread{}
■
メインメソッド
スレッド実装クラス cla = new スレッド実装クラス();
cla.start();//スレッド起動
↓↓↓↓↓↓↓↓↓
class スレッド実装クラス
{
public void run(){処理内容}
}
■処理を一秒間毎に処理する場合はtry&catch
のを記述し、
thread.sleep(1000);//と記述する、
■インターフェイスによるスレッドの実装
implements Runnable
を実装した、クラスを呼び出すには、
クラスのインスタンスを作る、
コンストラクタの引数でクラス変数を渡す、
Threadクラス変数.start();//スレッドの起動
■複数のスレッドが共有するフィールドの処理をする時は、メソッドに
synchronizedを指定する。
0 件のコメント:
コメントを投稿