-
FutureTask是Future的唯一实现类
-
FutureTask是一个可以返回线程执行结果的任务单元,通常在需要线程执行结果的场景中使用
-
FutureTask同时实现了Future接口及Runnable接口,可以很方便的在线程中被执行
Future<T> future = executor.submit(myCallable); T t = future.get();
-
Future的get()获取结果,如果线程未执行完,则阻塞直到线程结束返回结果
-
get(long var1, TimeUnit var3)此方法可以设置等待时间
Java多线程学习之:Future和FutureTask
最新推荐文章于 2024-05-06 21:34:11 发布