首页 > 软件操作教程 > 编程开发 > Java
题目内容

Java 实现 Callable 和 Future 接口

题目答案

实现 Callable 和 Future 接口

Callable接口是Java 5新增的接口,位于java.util.concurrent包中,其使用类似于Runnahle。 Callable接口中提供了call()方法,被调用时用来执行线程,并且会有返回值,返回值类型为如,接 口的实现类。同时,call()方法声明了抛出异常。

Callable接口的定义如下:

public interface Callable<V> {

V call() throws Exception;

}

Future接口是与Callable接口配合使用的,也位于java.util.concurrent包中,提供了用来检测线程 是否被执行完成的方法,并在任务执行完成时获得结果。另外,Future接口支持设置线程执行的超 时时间。

Future接口中的常见方法如表所示。

1(92LPGR)MZXVJQ9@4F5ZN4.png

@_`4K(A9T3IK~_CC0JF3160.png

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端