摘要:
1、涉及多线程共享数据操作时,除了同步问题之外,还会遇到另一类问题:如何控制相互交互的线程之间的交互进度。举例来说:有两个人,一个在洗碗,一个在擦碗,洗碗的碗放到架子上,如果架子是空的,则擦碗的人进入等待状态,如果架子满了,则洗碗的人进入等待状态。public class Test { publ... 阅读全文
摘要:
1、join线程当一个线程需要等待另一个线程执行完毕再执行的话,就调用join方法,例如,线程 A B ,A要等B执行完再执行,则在A执行时要调用B的join方法,使A进入阻塞状态,当B执行完之后再执行A;public class MyRunnable implements Runnable{ ... 阅读全文