execute 方法和 submit 方法的区别?(如何向线程池提交任务) execute 方法没有返回值,所以无法判断任务是否被线程池执行成功。submit 方法有返回值,返回一个Future类型的对象,通过这个Future对象可以判断任务是否执行成功。