忍者ブログ

Infoseek検索 Infoseek検索

[PR]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

【2018年08月19日05:50 】 |
リオーダー・・・
なぜか正常に動作しないときがある・・・orz
ソースコードを見ても問題なさそうなのに・・・

そういえば・・・
Javaのソースコードは必ずしも
上から順に実行されるわけではない

実行速度を上げるために
影響がないと思われる範囲で
実行順序を入れ替えるリオーダーがある

デバッガを起動して
一行ずつ実行してみると・・・
if文でfalseなのに実行されてる・・・

AtomicBooleanでゲットしているから
スレッド間の差異はないはずだから・・・
やっぱりリオーダーが原因か・・・^^;

別スレッドでAtomicBooleanの値を変更し終了後
AtomicBooleanの値をゲットするはずが・・・

先にAtomicBooleanの値をゲットしておき・・・
別スレッドが終了するのを待って実行しているみたいだ・・・^^;
【2008年12月18日07:30 】 | Java | コメント(0) | トラックバック(0)
<<さんたさん・・・ | ホーム |感染力・・・>>
コメント
コメントの投稿













トラックバック
トラックバックURL

前ページ| ホーム |次ページ
PR

忍者ブログ [PR]