【Java】NetBeans Part2【Sun】
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
200:196 06/11/18 09:28:49 >>198 > ++aはアトミックな操作だから そういう誤解してる人が多いからまずいわけで ++aはアトミックではないよ。 201:デフォルトの名無しさん 06/11/18 12:02:41 >>199 Sunが出してるJava VMの解説にもそのことは書いてあったはず。 202:デフォルトの名無しさん 06/11/18 13:12:11 おとなしくlocks使うかatomic使うかしる。 問題はNetBeansとなんの関係もないことだが。 来月かな?5.5日本語版が出るのは。 203:デフォルトの名無しさん 06/11/18 14:59:06 ところで192みたいなコードで、すべてのスレッドが終了するのを待つにはどういうコーディングすればいいんだっけ? これじゃちゃんとプログラムが終了しなかった。 public class MultiCore implements Callable<Integer>{ static int a = 0; public static void main(String[] args) throws InterruptedException{ List<Callable<Integer>> threads = new ArrayList(); for(int i = 0; i < 10000; ++i){ threads.add(new MultiCore()); } Executors.newFixedThreadPool(2000).invokeAll(threads); System.out.println(a); } public Integer call() throws Exception { ++a; return a; } }
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4178日前に更新/150 KB
担当:undef