阅读背景:

java-源码解读-线程池提交之execute和submit有何不同

来源:互联网 

先上测试用例

package com.phl.threadpool;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.Future;

/**
 * @Title:SubmitExecuteMain
 * @Description:
 * @Copyright:中国电信爱wifi运营中心
 * @author:panhl
 * @date 2017/9/26 0026 10:34
 */
public class SubmitExecuteMain {
    public static void main(String[] args) throws Exception{
        submit();
        submitWithGet();
        execute();
    }
    private static void submitWithGet() throws Exception{
        ExecutorService service= Executors.newSingleThreadExecutor();
        Future future=service.submit(new Runnable() {
            @Override
            public void run() {
                int i=7/0;
            }
        });
package com.phl.threadpool;
import 



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: