导航

2014年1月20日

摘要: 随着JDK 7被广大程序员所使用,ForkJoin也随着映入很多人的眼帘。不过,可能大多数人还没有机会在日常工作中真正使用ForkJoin。在没有真正使用ForkJoin之前,大家可能还分不清楚它究竟跟一个常见的线程池有什么区别[1]。所以,我写这篇文章的目的就是以一个简单但是又有说明性的代码示例来... 阅读全文

posted @ 2014-01-20 23:46 酷鱼影子 阅读(630) 评论(1) 推荐(0) 编辑

摘要: Observer被称为一种行为模式,用来构成运行中的对象间的关系。在“四人帮”的设计模式声明中提供的定义如下:Observer定义了对象间的一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。Java类库的java.util包中通过Observable类和Obse... 阅读全文

posted @ 2014-01-20 22:05 酷鱼影子 阅读(136) 评论(0) 推荐(0) 编辑

摘要: 线程池负责管理工作线程,包含一个等待执行的任务队列。线程池的任务队列是一个Runnable集合,工作线程负责从任务队列中取出并执行Runnable对象。java.util.concurrent.executors 提供了 java.util.concurrent.executor 接口的一个Java... 阅读全文

posted @ 2014-01-20 21:37 酷鱼影子 阅读(155) 评论(0) 推荐(0) 编辑