java-Thread.join进行线程通信

Posted woxbwo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java-Thread.join进行线程通信相关的知识,希望对你有一定的参考价值。

使用场景

线程A执行到一半,需要一个数据,这个数据需要线程B去执行修改,只有B修改完成之后,A才能继续操作

线程A的run方法里面,调用线程B的join方法,这个时候,线程A会等待线程B运行完成之后,再接着运行

代码:

技术图片

结果:

技术图片

 源码

  技术图片

 

 完成!!!

以上是关于java-Thread.join进行线程通信的主要内容,如果未能解决你的问题,请参考以下文章

NIO 网络通信

Java并发编程系列- JMM和底层实现原理

VC串口通信问题

java多线程-线程通信

java多线程——线程通信

为啥多线程应用程序通常会扩展不好?