摘要:
线程之间的协作 当多个线程可以一起去解决某个问题时,如果某些部分必须在其他部分之前完成,那么就需要对线程进行协调。 join() 在线程中调用另一个线程的join()方法,会将当前线程挂起,而不是忙等待,直到目标线程结束。 对于以下代码,虽然b线程先启动,但是因为在b线程中调用了a线程的join() 阅读全文
posted @ 2022-10-01 15:08
iiiiiiiivan
阅读(44)
评论(0)
推荐(0)
摘要:
基础线程机制 Executor Executor管理多个异步任务的执行,而无需显示地管理线程的生命周期。这里的异步是指多个任务的执行互不干扰,不需要进行同步操作。 主要有三种Executor: CachedThreadPool:一个任务创建一个线程; FixedThreadPool:所有任务只能使用 阅读全文
posted @ 2022-10-01 14:18
iiiiiiiivan
阅读(62)
评论(0)
推荐(0)

浙公网安备 33010602011771号