- import java.util.concurrent.Callable;
- /*
- * FutureTask<V>类实现了RunnableFuture<V>接口,
- * RunnableFuture<V>接口实现了Runnable接口、Future<V>接口。
- * FutureTask<V>对象的get方法:等待计算完成,然后获取其结果。
- */
- public classMyCallableimplementsCallable {
- @Override
- publicInteger call()throws Exception {
- intsum = 0;
- for(inti=0;i<100;i++){
- sum += i;
- System.out.println("MyCallable子线程中间结果 : "+sum);
- }
- return sum;
- }
- }
来源: http://www.bubuko.com/infodetail-2118293.html