![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
离开水的鱼丶
这个作者很懒,什么都没留下…
展开
-
CountDownLatch 导致主线程一直等待的问题
CountDownLatch 的作用: 能够使一个线程等待其他线程完成各自的工作后再执行. 这里实现的是主线程等待子线程跑完才继续执行. 下面是存在问题的代码片段: @Test public void test2() throws InterruptedException { int threadNum = 5; AtomicInteger atomic = new Atomi...原创 2019-02-21 18:21:55 · 7595 阅读 · 1 评论 -
java 主线程无法处理子线程的异常
在多线程下, 主线程无法catch子线程的异常 所以在多线程的情况下应注意这一点。 话不多说, 直接撸代码,看效果。 private void testStackOOM(){ try{ Thread thread = new Thread(new Runnable() { @Override ...原创 2019-06-05 17:40:06 · 816 阅读 · 0 评论