并发编程中的Callable,Future,FitureTask

1.Callable接口中定义了带有返回值的call()方法;

2.Runnable接口中定义了无返回值的run()方法;

3.Future接口中定义了判断任务是否完成的方法,中断任务的方法,获取任务的返回值的方法;

4.FutureTask实现了RunableFuture接口;RunableFuture接口继承了Runnable和Future接口;FutureTask类实现了Future接口,并且是Future接口在jdk中的唯一实现;

5.ExecutorService提供了Future submit(Runnable runnable)方法;

 

 

参考:http://www.cnblogs.com/dolphin0520/p/3949310.html

posted @ 2018-07-05 20:19  xzy不会飞的地板流  阅读(194)  评论(0编辑  收藏  举报