
JAVA并发
临酒
我想在此,开间酒馆,名叫夜未央。
只卖醉生梦死。
既然相遇,就是缘分,酒钱,可以是你的故事,你的笑容,抑或只是你的一道伤疤。
客官,坐下来一杯吧,洗洗风尘,忘了忧伤。
侠情,在这一瞬间被点燃。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA并发编程(一)
线程安全性: 当多个线程访问某个类的时候,不管运行时环境采用何种调度方式或者这些线程将如何交替执行,并且在主调代码中不需要任何额外的同步或者协同,这个类都能表现出正确的行为,那么就称这个类是线程安全的。 无状态对象(即这个类不包含任何域也不包含任何对其他类中域的引用)一定是线程安全的。 竞态条件:当某个计算的正确性取决于多个线程的交替执行时序时,那么就会发生竞态条件。 内置锁:每个java...原创 2018-07-21 20:44:56 · 367 阅读 · 0 评论 -
JAVA并发编程(二)
一.可见性:读操作能实时的看到写操作最新写入的值。 在单线程中,读操作总能得到写操作写入的值; 但在多线程中,如果读操作跟写操作在不同的线程中执行,那么读操作将不一定能适时的看到其他线程写入的值。 二.重排序:在没有使用同步的情况下,编译器/处理器/运行时都有可能做操作的执行顺序进行一些调整。 三.volatile关键字,当把变量声明为volatile类型后,编译器与运行时都会注意到这个变...原创 2018-08-27 20:43:12 · 170 阅读 · 0 评论