Java多线程与并发库高级应用之线程数据交换Exchanger

JDK1.5提供了Exchanger用于两个线程的数据交换。两个线程前后到达交换点,先到达的线程会等待后到达的线程,而后两个线程互相交换数据,交换后双方持对方的数据。java   Exchanger只提供了一个构造器:dom Exchanger():建立一个新的Exchanger。ide   Exchanger中也只有两个方法:线程 V exchange(V x): 等待另外一个线程到达此交换点(
相关文章
相关标签/搜索