随笔分类 -  JUC

java并发包
关于InterruptedException
摘要:1.InterruptedException的由来 "Thread.sleep(long millis)", 以及"thread.wait()"方法,都会抛出InterruptedException,很多时候都不知道怎么处理这个异常;这个异常是由thread.interrupt()产生的,比如如果A 阅读全文

posted @ 2020-07-10 16:41 mindSucker 阅读(265) 评论(0) 推荐(0) 编辑

JUC-FutureTask
摘要:1. 当我们执行Future future = executorService.submit(myCallable);代码时,我们执行了什么? 从类图可以看到,FutureTask实现了两个基类(Future,Runnable);这里实现Future的目的,很明确,因为Future就是代表一个异步任 阅读全文

posted @ 2020-04-29 19:08 mindSucker 阅读(179) 评论(0) 推荐(0) 编辑