java多線程異步和阻塞性調用方式

java多線程可以直接通過ExecutorService接口的execute方法提交任務,也可以通過invokeAll方法讓多個任務一起提交,前者execute是異步提交,也就是說不會阻塞主線程,後則會阻塞主線程,等待所有任務執行完成主線程纔回繼續執行。其實不管是execute還是invokeAll,它們最終都會去執行Executor接口的execute(Runnable run)方法,下面是截取
相關文章
相關標籤/搜索