码上敲享录 > java高并发常见问题 > 高并发开发之Exchanger的作用

高并发开发之Exchanger的作用

上一章章节目录下一章 2018-08-03已有1619人阅读 评论(0)

Exchanger有什么用?

答:

在高并发开发中,涉及到2个线程之间数据传输,例如生产/消费模式,使用类Exchanger的功能可以使2个线程之间传输数据,它比生产者/消费者模式使用的wait/notify要更加方便。此类在线程之间传递任意数据类型的数据,Exchanger类的使用与结构相当简单,它的方法exchange()具有阻塞的特色,也就是此方法被调用后等待其他线程来取得数据,如果没有其他线程取得数据,则一直阻塞等待。


本文链接:http://www.yayihouse.com/yayishuwu/chapter/1406

向大家推荐《Activiti工作流实战教程》:https://xiaozhuanlan.com/activiti
0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交