-JavaのThreadプログラミングについて

*基本 [#e48e743f]

**Threadの状態 [#i3edc860]

以下の3種類のどれかになる



*簡単なサンプル [#lefd6584]

-無名クラスを利用するとこんな感じになるかな。

 (new Thread(){
				public void run() {
					for (int i=0;i<10;i++) {
						System.out.println("hoge");
						try {
							Thread.sleep(1000);
						} catch (InterruptedException e) {
							// TODO 「」:エラー処理を実装後、このコメントを削除して下さい。
							e.printStackTrace();
						}
					}
				}
			}).start();
*Thread逆引き [#l3e45ca1]

**スレッドの終了を待つ [#v66dee7f]

joinメソッドを使うとそのスレッドが終了するまで待つ

**スレッドを残す [#qe78b9e9]

setDaemon(true)とすると独立したデーモンスレッドとして残る(独立しているのでコンソールに結果が出ない)

*用語集 [#pb516088]

#counter

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS