Java线程中带有返回值的线程Callab…
来源:互联网 发布:数据库系统工程视频 编辑:程序博客网 时间:2024/06/06 00:06
在Java5之前,线程是没有返回值的,常常为了“有”返回值,破费周折,而且代码很不好写。或者干脆绕过这道坎,走别的路了。现在Java终于有可返回值的任务(也可以叫做线程)了。
可返回值的任务必须实现Callable接口,类似的,无返回值的任务必须Runnable接口。
执行Callable任务后,可以获取一个Future的对象,在该对象上调用get就可以获取到Callable任务返回的Object了。
下面是个很简单的例子:
package com.lyc
import java.util.concurrent.Callable;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.Future;
public class CallableFutureTest {
}
- Java线程中带有返回值的线程Callab…
- Java线程中带有返回值的线程Callable
- JAVA 线程之带有返回值的Callable和Future
- java5 带有返回值的线程 callable
- Callable实现带有返回值的线程
- Java带有返回结果的新线程:Callable
- Java中获得线程的返回值
- Java中获得线程的返回值
- java.util.concurrent.locks callable带有返回值的线程【4】
- Java多线程实用篇之实现Callable接口,处理带有返回值的线程!
- Java线程-有返回值的线程
- Java线程:有返回值的线程
- java--线程--有返回值的线程
- Java线程:新特征-有返回值的线程
- Java线程:新特征-有返回值的线程
- Java线程:新特征-有返回值的线程
- Java线程:新特征-有返回值的线程
- Java线程:新特征-有返回值的线程
- 国家发展和改革委员会城市和…
- IBM宣布启动2014三大战略方…
- Socket通信基础篇(一)
- 使用Android Lint 优化代码
- Android 粒子 3D效果
- Java线程中带有返回值的线程Callab…
- GCC编译优化
- The connection to adb is down, and a severe error has occured解决方案.
- DB2执行Sql语句中时的with ur
- Android编译运行Native程序详解
- CentOS安装Maven
- 微信公众平台的开发
- 腾讯1亿用户在线背后的技术挑战
- android图片处理方法(不断收集中…