- 3
- 0
- 约3.82千字
- 约 4页
- 2017-08-31 发布于重庆
- 举报
Java并行编程–从并行任务集获取反馈
Java并行编程–从并行任务集获取反馈
在并行任务启动后,强制性地从并行任务得到反馈。假想有一个程序,可以发送批邮件,还使用了多线程机制。你想知道有多少邮件成功发送吗?你想知道在实际发送过程期间,这个批处理工作的实时进展吗?要实现多线程的这种反馈,我们可以使用Callable接口。此接口的工作方式基本上与Runnable相同,但是执行方法(call())会返回一个值,该值反映了执行计算的结果。
[java] view plaincopyprint?
package?com.ricardozuasti;??
??
import?java.util.concurrent.Callable;??
??
public?class?FictionalEmailSender?implements?CallableBoolean{??
????private?String?to;??
????private?String?subject;??
????private?String?body;??
????public?FictionalEmailSender(String?to,?String?subject,?String?body){??
????????this.to?=?to;??
????????this.subject?=?subject;??
????????this.bo
原创力文档

文档评论(0)