【Java】NetBeans Part2【Sun】at TECH【Java】NetBeans Part2【Sun】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドの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; } } 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch