目录
1. Future接口:
为主线程开一个分支任务,专门处理耗时费力的任务
Java5+,异步并行计算
2. Future接口常用实现类FutureTask
三个特点:多线程-Runnable / 有返回-Callable / 异步任务-Future
new Thread(Runnable target, String name)
public static void main(String[] args) throws InterruptedException, ExecutionException {
FutureTask<String> futureTask = new FutureTask<String>(new MyThread());
Thread t1 = new Thread(futureTask, "t1");
t1.start();
System.out.println(futureTask.get());
}
class MyThread