java使用線程池啓動多個無返回值線程

    public void future(){
        // 創建一個線程池
        ExecutorService executorService = new ThreadPoolExecutor(
                10, 20,
                0L, TimeUnit.MILLISECONDS,
                new LinkedBlockingQueue<Runnable>());

        // 啓動幾個線程
        for (int i = 0; i < 10 ; i++){
            executorService.execute(new Runnable() {
                @Override
                public void run() {
                     // 業務代碼
                    // orderService.fechInsert();
                }
            });
        }

        // 關閉線程池
        executorService.shutdown();
    }

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章