2010年8月23日月曜日

スレッドの基本

スレッド=複数の処理、
タスク=元々は軍事用語、空母や補給機などの役割をここに分けたもの、


実装方法は、
class スレッド実装クラス extends Thread{}


メインメソッド
 スレッド実装クラス cla = new スレッド実装クラス();
cla.start();//スレッド起動


↓↓↓↓↓↓↓↓↓

class スレッド実装クラス

public void run(){処理内容}


■処理を一秒間毎に処理する場合はtry&catch
のを記述し、
thread.sleep(1000);//と記述する、

■インターフェイスによるスレッドの実装
implements Runnable

を実装した、クラスを呼び出すには、
クラスのインスタンスを作る、

コンストラクタの引数でクラス変数を渡す、
Threadクラス変数.start();//スレッドの起動

■複数のスレッドが共有するフィールドの処理をする時は、メソッドに
synchronizedを指定する。

0 件のコメント:

コメントを投稿