new Thread和newSingleThreadExecutor()的區別

我們應用 newSingleThreadExecutor 去單線程的去運行一個東西的邏輯爲: 檔線程i=5時 它會報錯,但是隻是這個線程會報錯。不影響其它線程繼續運行 二當我們採用常規方式運行程序的方式爲 ffor(int i=0;i<20;i++) { new Thread(new ListeningTask()).start(); } 其實會啓動很多的線程去運行程序。 這種實現方式其實有很多弊
相關文章
相關標籤/搜索