线程
qq_41602942
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
启动2个线程打印递增的数字, 线程1先打印1,2,3,4,5, 然后是线程2打印6,7,8,9,10, 然后再线程1打印11,12,13,14,15,直到打印到50
public static void main(String[] args) { final AtomicInteger state = new AtomicInteger(1); final AtomicInteger n = new AtomicInteger(1); // 使用lock做锁 final Reentra翻译 2018-01-08 11:06:10 · 2428 阅读 · 0 评论 -
开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推:
public static void main(String[] args) { final AtomicInteger state = new AtomicInteger(1); // 使用lock做锁 final ReentrantLock lock = new ReentrantLock(); // 获得lock翻译 2018-01-08 11:22:29 · 366 阅读 · 0 评论 -
写两个线程,一个线程打印1-52,另一个线程打印字母A-Z。打印 顺序为12A34B56C……5152Z
public static void main(String[] args) { final AtomicInteger state = new AtomicInteger(1); final AtomicInteger n = new AtomicInteger(1); // 使用lock做锁 final Reentra翻译 2018-01-08 11:00:57 · 975 阅读 · 0 评论
分享