并发
牛牛扭扭牛头
这个作者很懒,什么都没留下…
展开
-
Thread wait使用
闲来无事,看了下thread ,sleep方法写着不会释放任何锁,然后想起来Object的wait方法会释放锁,然后进行等待,直到notify调用。object必须在锁里,使用sychronized。 那么就有一个问题,如果使用Lock呢? 看代码是condition Object的wait的native方法,但是Condition的不是,在实现上的差别是什么呢? 使用同步语句和使用Lock 的差别在哪里呢 ...原创 2021-06-15 21:27:05 · 489 阅读 · 0 评论 -
一个简单的ThreadPool使用
public class ThreadPoolUseSample { static final int count = 10000; private static final CountDownLatch c1 = new CountDownLatch(count); private static final CountDownLatch c2 = new CountDow...原创 2019-10-11 15:40:43 · 188 阅读 · 0 评论