第21回 スレッド
もどる
解説
今回の資料:
[PPT]
,
[PDF]
Thread APIのマニュアル
[HTML]
ObjectクラスのAPI, 特に wait, notify, NotifyAll について
[HTML]
例題
IDの並列表示
[HTML]
yeildメソッドの効果 (Linux2.2ではうまく動かないかも)
[DIR]
sleepメソッドの効果
[DIR]
干渉の発生:
yeildを使用(Linux2.2ではうまく干渉しない?)
[DIR]
sleepとRandomを使用
[DIR]
参考
[HTML]
干渉の抑制
synchronizedブロックによる
[DIR]
synchronizedメソッドによる干渉の抑制
[DIR]
(
参考
)
ちなみに単に増加を1つのメソッドに統合しただけじゃダメ
[DIR]
デッドロックの例
大工の道具共有
[HTML]
( 旧版
[HTML]
)
哲学者の例題
[HTML]
wait, notifyAllの利用例 (いわゆる生産者・消費者問題)
[HTML]
( 旧版
[HTML]
)
積み残し話題
タイマーについて
デーモンとは
[HTML]
スレッドを使用
[DIR]
Timer
と
TimerTask
を使用
[DIR]
リンク
もとねたのページ (2003年度)
[HTML]
ソフトウェア実験第2後半 (ココの話は実験2後半の続編)
[HTML]
2001年度の同話題のページ
[HTML]
本ページトップ
|
もどる
|
JDK5.0
$Id: index.html,v 1.1 2005-07-07 08:52:38+09 kaiya Exp kaiya $