java并发编程的艺术,读线程之间的通信的思考

Posted wengshuhang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java并发编程的艺术,读线程之间的通信的思考相关的知识,希望对你有一定的参考价值。

很久没看java的书了,今晚难得有闲情逸致瞅两眼, 虽然说这些基础的东西 平常根本用不上,因为 框架 层面 早就帮我们封装好了所有方法,我们站在巨人的jar包上写着我们的逻辑代码,但是看看也挺有意思的。

步入正题, 今天翻了一下书本,看了线程中的通信,无外乎有几点:
1:volatile 跟 synchronize 关键字 这个就算了,略过
2、等待、通知机制
3、管道输入/输出流
4、Thread.join
5、ThreadLocal的使用

其实一开始看到这个线程通信的标题,我一开始想到的是concurrent包下面的 exchanger 交换线程变量

好吧,我现在觉得还是被封装过了才对。

我不行了,被B站带歪了一个小时,写不下去了!再见!下次回来补(⊙o⊙)…

以上是关于java并发编程的艺术,读线程之间的通信的思考的主要内容,如果未能解决你的问题,请参考以下文章

读《Java并发编程的艺术》

并发编程相关知识

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

读《Java并发编程的艺术》

Java内存模型的基础

深入理解Java内存模型——基础