Runnable与Callable 区别


参考:
 
 
 
注意:
Callable接口支持返回执行结果,此时需要调用FutureTask.get()方法实现,此方法会阻塞主线程直到获取‘将来’结果;当不调用此方法时,主线程不会阻塞!
另外 FutureTask.get(long var1, TimeUnit var3) 方法还支持方法超时控制。
 
posted @ 2020-06-11 20:40  向阳无痕  阅读(167)  评论(0编辑  收藏  举报