/ Published in: Java
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
//http://blogs.oracle.com/CoreJavaTechTips/entry/get_netbeans_6 import java.util.*; import java.util.concurrent.*; public class CallableExample { public static class WordLengthCallable implements Callable { this.word = word; } } } ExecutorService pool = Executors.newFixedThreadPool(3); Set<Future<Integer>> set = new HashSet<Future<Integer>>(); Callable<Integer> callable = new WordLengthCallable(word); Future<Integer> future = pool.submit(callable); set.add(future); } int sum = 0; for (Future<Integer> future : set) { sum += future.get(); } } }
URL: http://blogs.oracle.com/CoreJavaTechTips/entry/get_netbeans_6