相同点: 相同点就是都可以开启线程执行池中的任务。 不同点: 1、接收参数:excute()只能执行Runnable类型的任务。submit()可以执行Runnable 和Callable类型的任务。 2、返回值:submit()方法可以返回持有计算结果的Future对象,而execute()没有 3、异常处理:submit()方便Exception处理 Was this helpful? YesNo 0 / 0 上一篇: Java中什么是事务?事务有哪些特点? 下一篇: Java中重载(Overload)和重写(Override) 的区别? 发表回复 取消回复0 Your email address will not be published. 在此浏览器中保存我的显示名称、邮箱地址和网站地址,以便下次评论时使用。