使用Runnable模拟Callable接口实现线程有返回值
大家都知道Runnable和Callable接口都可以作为其他线程执行的任务,但是Runnable接口的run方法没有返回值,而Callable接口的call方法有返回值,那么Callable接口是如何做到的呢?在此我给出一个Demo,看看通过Runnable接口如何实现Callable接口的有返回值。这个例子并不摘自JDK中Callable接口源码,只是提供一种可行方案,仅供参考!该Demo解压、导入到开发环境即可,测试入口为test包下的MainTest.java
下载地址
用户评论
东西不错,非常好,谢谢。
很值得借鉴学习,又一次加深了对线程的理解
能用,谢谢,给的例子满好用的
内容比较全面,可以作参考!学习了
不是想象的那样,但是还是可以用的
内容比较全面,可以作参考!