![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程应用
zwqlovejk
这个作者很懒,什么都没留下…
展开
-
简单理解并发包下的CountDownLatch、CyclicBarrier、和Semaphore
前言 简单记录自己平常写代码的case, 写代码最重要的就是学习思想,欢迎讨论。 CountDownLatch 多线程交互中用的最多的就是CountDownLatch, 可以根据源码单步调试一下,提高自己的阅读源码的能力。 场景:电影院看电影散场,一共六个人观看,管理员在电影播放完毕,游客散去以后关闭影院大门。 public static void main(String[] args) thr...原创 2020-01-15 17:20:57 · 125 阅读 · 0 评论 -
记一次简单多线程的应用
两线程奇偶数打印 两个线程交替打印0~100的奇偶数: 偶线程:0 奇线程:1 偶线程:2 奇线程:3 … 偶线程:100 此处我使用的是lock锁来实现的 线程A负责打印偶线程数据: package org.activemq.test; public class MyThreadA extends Thread{ private MyService myService; pub...原创 2019-06-17 14:07:25 · 171 阅读 · 0 评论