
多线程与并发
yaowj2
这个作者很懒,什么都没留下…
展开
-
java5 多线程编程
概述:Java自1995年面世以来得到了广泛得一个运用,但是对多线程编程的支持Java很长时间一直停留在初级阶段。在Java 5.0之前Java里的多线程编程主要是通过Thread类,Runnable接口,Object对象中的wait()、 notify()、 notifyAll()等方法和synchronized关键词来实现的。这些工具虽然能在大多数情况下解决对共享资源的管理和线程间的调度,转载 2011-12-01 16:24:34 · 1738 阅读 · 0 评论 -
浅析Java中CountDownLatch用法
CountDownLatch如其所写,是一个倒计数的锁存器,当计数减至0时触发特定的事件。利用这种特性,可以让主线程等待子线程的结束。下面以一个模拟运动员比赛的例子加以说明。 1 import java.util.concurrent.CountDownLatch; 2 import java.util.concurrent.Executor; 3 import java.util.c转载 2011-12-01 16:45:44 · 966 阅读 · 0 评论 -
java线程池主线程等待子线程执行完成
原文:http://www.jiacheo.org/blog/262 Java如何等待子线程执行结束今天讨论一个入门级的话题, 不然没东西更新对不起空间和域名~~工作总往往会遇到异步去执行某段逻辑, 然后先处理其他事情, 处理完后再把那段逻辑的处理结果进行汇总的产景, 这时候就需要使用线程了.一个线程启动之后, 是异步的去执行需要执行的内容的, 不会影响主线程的转载 2012-04-06 11:07:58 · 25157 阅读 · 0 评论 -
观察者模式与Guava EventBus
转自http://www.cnblogs.com/zemliu/archive/2013/09/11/3313782.html观察者模式结构图 代码实现public abstract class Subject { private List observerList = new ArrayList(); /**转载 2014-01-20 12:06:59 · 1533 阅读 · 0 评论 -
前台线程与后台线程及线程池中等待子线程结束
前台线程:需要等待所有前台线程执行原创 2014-04-10 20:26:32 · 1577 阅读 · 0 评论 -
盗链test(~~)
http://dd.myapp.com/16891/5BB84FA3658C32D2DF680680A50467B2.apk原创 2015-11-04 16:40:39 · 616 阅读 · 0 评论