
并发
donCoder
这个作者很懒,什么都没留下…
展开
-
Java (多)生产者与消费者模式
生产者与消费者模型是Java多线程中的常见经典模型。为此特写一篇博客记录该模式中线程不安全问题的产生以及解决方案。一、单消费者与单生产者模式所谓生产者消费者模式,就是指一个/多个线程生产东西(往资源中赋值等),另一个/多个线程消费资源中的东西(输出资源中的内容等)。下面这个例子为一个线程赋值名字和性别,另一个线程负责输出名字和性别。class Resource{ String n...原创 2019-05-15 15:24:44 · 1056 阅读 · 0 评论 -
[转]Java并发 Volatile关键字解析
转自:https://www.cnblogs.com/dolphin0520/p/3920373.htmlvolatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模型有关的,因此在讲述volatile关键之前,我们先来了解一下与内存模型相关的概念和知识,然后分析了volatile关键字的实现原理,最后给出了几个使用volat...转载 2019-05-23 23:40:57 · 111 阅读 · 0 评论