java多线程异步和阻塞性调用方式

java多线程可以直接通过ExecutorService接口的execute方法提交任务,也可以通过invokeAll方法让多个任务一起提交,前者execute是异步提交,也就是说不会阻塞主线程,后则会阻塞主线程,等待所有任务执行完成主线程才回继续执行。其实不管是execute还是invokeAll,它们最终都会去执行Executor接口的execute(Runnable run)方法,下面是截取
相关文章
相关标签/搜索