A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 吴刚—heima 中级黑马   /  2013-6-3 09:29  /  1884 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

童鞋们,我想问一下那个线程之间的通信到底是什么意思?怎样实现呢?我在网上看到了集中说法,一种是说线程状态之间的切换,另一种说的是两个线程之间数据的传递,把我搞混了,还望高手解答!

评分

参与人数 1技术分 +1 收起 理由
袁梦希 + 1 很给力!

查看全部评分

4 个回复

倒序浏览
毕老师 视频里面 线程通讯里面讲的
线程间通讯:
其实就是多个线程在操作同一个资源,
但是操作的动作不同。

评分

参与人数 1技术分 +1 收起 理由
袁梦希 + 1 很给力!

查看全部评分

回复 使用道具 举报
线程之间的通信可以理解成多个线程在操作同一资源,比如多个窗口在卖100张票。也可以理解为多个线程锁执行的任务之间有一定的联系。比如多生产者和多消费者的问题。现在有四个线程,两个负责消费,两个负责生产。如果要消费,必须要先生产。生产也要根据消费的情况来定。消费完了,要生产。生产的多了,必须要消费。所以消费和生产是一种相互影响,相互作用。所以他们各自操作的时候,就必须要和对方通信。

评分

参与人数 1技术分 +1 收起 理由
袁梦希 + 1 很给力!

查看全部评分

回复 使用道具 举报
楼主你好  如果问题已经解决  请把帖子的类型改为已解决  然后会给你发几个粽子吃
回复 使用道具 举报
线程通信  就是资源同步  多个线程对同一个资源操作时  保证处理正确
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马