如何通过代码示例区分submit和execute在功能上的差异?
- 内容介绍
- 相关推荐
本文共计518个文字,预计阅读时间需要3分钟。
(1)可接受的任务类型:submit():execute():可查看:execute只能接受Runnable类型的任务,而submit不仅可以接受Runnable类型的任务,还可以接受Callable类型的任务。虽然submit接受Callable类型的任务,但Runnable返回值类型为void,因此需要使用Future获取返回结果。
本文共计518个文字,预计阅读时间需要3分钟。
(1)可接受的任务类型:submit():execute():可查看:execute只能接受Runnable类型的任务,而submit不仅可以接受Runnable类型的任务,还可以接受Callable类型的任务。虽然submit接受Callable类型的任务,但Runnable返回值类型为void,因此需要使用Future获取返回结果。

