- 1 名前:デフォルトの名無しさん mailto:sage [2006/09/10(日) 00:13:53 ]
- マルチスレッドプログラミングについて語るスレ。
OS・言語・環境は問わないが、それゆえ明記すべし。 その1 pc3.2ch.net/tech/kako/997/997345868.html その2 pc5.2ch.net/test/read.cgi/tech/1037636153/ その3 pc8.2ch.net/test/read.cgi/tech/1098268137/ その4 pc8.2ch.net/test/read.cgi/tech/1130984585/
- 323 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 15:55:04 ]
- NG登録するだけだし
- 324 名前:デフォルトの名無しさん [2007/03/24(土) 10:03:31 ]
- Win32の本ってオライリーのやつのことでいいの?
- 325 名前:デフォルトの名無しさん mailto:sage [2007/03/24(土) 15:56:09 ]
- >>315
並行プログラミングの原理―プロセス間通信と同期への概念的アプローチ (単行本)
- 326 名前:デフォルトの名無しさん [2007/03/27(火) 14:50:58 ]
- ____
/ \ /\ キリッ . / (ー) (ー)\ / ⌒(__人__)⌒ \ volatile厨を論破するのはそんなに簡単じゃないよ。 | |r┬-| | \ `ー'´ / ___ / \ クスクスッ /ノ \ u. \ !? / (●) (●) \ | (__人__) u. | \ u.` ⌒´ / ____ / \!?? / u ノ \ クスクスッ / u (●) \ | (__人__)| \ u .` ⌒/
- 327 名前:デフォルトの名無しさん [2007/03/27(火) 22:33:12 ]
- Javaのsynchronizedとwaitとnotifyに関する質問なんだが
www.javaworld.jp/technology_and_programming/-/10941-5.html ここの class Buffer { private int value; private boolean isEmpty = true; public synchronized void putValue(int v) { while (!isEmpty) { try { wait(); } catch (InterruptedException e) { } } notifyAll(); isEmpty = false; value = v; } public synchronized int getValue() { while (isEmpty) { try { wait(); } catch (InterruptedException e) { } } notifyAll(); isEmpty = true; return value; } } これがどうして動くのか分からん。 あるスレッドがgetValueに入ってる間は、ほかのスレッドは getValueにもputValueにも入れないんじゃないのか
- 328 名前:デフォルトの名無しさん mailto:sage [2007/03/27(火) 22:34:13 ]
- すまんソースコードが見づらくなってしまった。
リンク先を見てくれ。
- 329 名前:デフォルトの名無しさん mailto:sage [2007/03/27(火) 22:52:21 ]
- >>327
前のページで説明されてる。
- 330 名前:デフォルトの名無しさん mailto:sage [2007/03/27(火) 22:53:08 ]
- ttp://sdc.sun.co.jp/java/docs/j2se/1.4/ja/docs/ja/api/java/lang/Object.html#wait()
の二段落目を理解できない無能?
- 331 名前:デフォルトの名無しさん mailto:sage [2007/03/27(火) 23:05:42 ]
- すまんかった。
とんくす
- 332 名前:デフォルトの名無しさん [2007/03/28(水) 08:53:09 ]
- ____
/ \ /\ キリッ . / (ー) (ー)\ / ⌒(__人__)⌒ \ の二段落目を理解できない無能? | |r┬-| | \ `ー'´ / ___ / \ クスクスッ /ノ \ u. \ !? / (●) (●) \ | (__人__) u. | \ u.` ⌒´ / ____ / \!?? / u ノ \ クスクスッ / u (●) \ | (__人__)| \ u .` ⌒/
|

|