首页 > 代码库 > 关于Future的使用

关于Future的使用

问题描述
主要我的疑问在两点:
1、如何定义一个Future对象数组,最先我采用的是Future<String> []f=new Future<String>(10);来定义了一个有10对象的数组,但是老报错
2、Future可以使用Callable,那可不可以就是用Runnable
现在我最急需的是解决第一个问题 解决方案1
1.数组定义应该是这样的Future<String> []f=new Future<String>[10];

2.Future 使用 Callable 是为了支持延时调用,详情可以查看 Thinking in Java 线程的部分,Callable 和 Runable 是两个不同的接口 ,不能混用

关于Future的使用