线程池中 submit() 和 execute()方法有什么区别?

2019-09-22   阅读(290)  

  • execute() 参数 Runnable ;submit() 参数 (Runnable) 或 (Runnable 和 结果 T) 或 (Callable)
  • execute() 没有返回值;而 submit() 有返回值
  • submit() 的返回值 Future 调用get方法时,可以捕获处理异常

 

源码分析可参考:

http://www.cnblogs.com/avalon-merlin/p/9198444.html


 

ConstXiong 备案号:苏ICP备16009629号-3