多线程
zuimeitulip
这个作者很懒,什么都没留下…
展开
-
ForkJoinPool线程池
最近再学多线程。突然看到ForkJoinPool这个线程池。以前并不了解 Java 7提供了ForkJoinPool来支持将一个任务拆分成多个“小任务”并行计算,再把多个“小任务”的结果合并成总的计算结果。ForkJoinPool是ExecutorServcie的实现类,因此是一种特殊的线程池。 创建了ForkJoinPool实例之后,可以调用ForkJoinPool的submit(Fork...2014-04-17 15:25:51 · 128 阅读 · 0 评论 -
线程安全和不安全的集合列
java集合里面的ArrayList,LinkedList,HashSet,TreeSet,HashMap,TreeMap等都是线程不安全的,如果程序中有多个线程可能访问以上这些集合,那么我们可以使用Collections提供的静态方法把这些集合包装成线程安全的集合。Collections提供了如下几个静态方法。 <T> Collection <T> synchroni...原创 2014-04-17 15:59:42 · 204 阅读 · 0 评论