Runnable 任务,没有返回值

Callable 任务,又返回值

Runnable与Callable

相同点:

1. 都是接口;

2. 用来编写多线程程序;

3. 都需要调用Thread.start()启动线程

不同点:

1. 实现Callable接口的任务线程能返回执行结果;而实现Runnable接口的任务线程不能返回结果

2. Callable接口的call()方法允许抛出异常;而Runnable接口的run()方法的异常只能在内部消化,不能继续上抛

最新文章

  1. Flask——route
  2. jquery学习笔记---jquery插件开发
  3. [kipmi0]进程导致系统负载高
  4. iOS - OC Struct 结构体
  5. MonogoDB的GirdFS
  6. git 空提交和重置提交者(转载)
  7. Exceptionin thread "main" java.lang.UnsatisfiedLinkError:org.apache.hadoop.util.NativeCrc32.nativeComputeChunkedSumsByteArray(II[BI[BIILjav
  8. 2014-9-17二班----11 web project
  9. linux修改环境变量
  10. ANDROID与.Net之间JSON实践
  11. LINUX设备驱动程序的注意事项(两)建设和执行模块
  12. String构造函数originalValue.length>size 它发生
  13. C++几个小函数
  14. labview 调用 matlab script的神坑! Error 1050 occurred at LabVIEW
  15. [转]修改hosts文件不起作用
  16. php原生代码实现explode函数功能
  17. 认识Python 列表和元组
  18. 微信小程序多层嵌套循环,二级数组遍历
  19. 开发环境搭建(lnmp)
  20. InfluxDB meta文件解析

热门文章

  1. hbase0.96.0单机模式安装(win7 无需cygwin)
  2. 上传图片到数据库,读取数据库中图片并显示(C#)
  3. 面试题思考:Stack和Heap的区别
  4. bnuoj 34990(后缀数组 或 hash+二分)
  5. VS2013\VS2017 使用git 总是需要输入账号密码
  6. mysql5.7 安装版安装
  7. 关于小程序报错 缺少文件,错误信息:error: iconPath=../images/home.png, file not found
  8. Java 多线程通信之多生产者/多消费者
  9. Java 之多线程通信(等待/唤醒)
  10. 用仿ActionScript的语法来编写html5——第二篇,利用Sprite来实现动画