首页 > 代码库 > 关于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 是两个不同的接口 ,不能混用
主要我的疑问在两点:
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的使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。