12 2016 档案

CyclicBarrier的应用场景
摘要:CyclicBarrier的应用场景 CyclicBarrier可以用于多线程计算数据,最后合并计算结果的应用场景。比如我们用一个Excel保存了用户所有银行流水,每个Sheet保存一个帐户近一年的每笔银行流水,现在需要统计用户的日均银行流水,先用多线程处理每个sheet里的银行流水,都执行完之后, 阅读全文

posted @ 2016-12-21 10:48 MaXianZhe 阅读(942) 评论(0) 推荐(0) 编辑

线程死的时候会调用自己的notifyAll方法,join会执行结束。
摘要:线程死的时候会调用自己的notifyAll方法,join会执行结束。 今天算是长见识了,线程死的时候会自己notifyAll,释放掉所有的持有自己对象的锁。这个机制是实现很多同步方法的基础。 需要注意的是,wait()和notify()必须在synchronized代码块中调用。 阅读全文

posted @ 2016-12-20 11:08 MaXianZhe 阅读(718) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示