2021
04-27
04-27
Java并发编程之Exchanger方法详解
简介Exchanger是一个用于线程间数据交换的工具类,它提供一个公共点,在这个公共点,两个线程可以交换彼此的数据。当一个线程调用exchange方法后将进入等待状态,直到另外一个线程调用exchange方法,双方完成数据交换后继续执行。Exchanger的使用方法介绍exchange(Vx):阻塞当前线程,直到另外一个线程调用exchange方法或者当前线程被中断。x:需要交换的对象。exchange(Vx,longtimeout,TimeUnitunit):阻塞当前线...
继续阅读 >