摘要: 引言 上一篇文章中我们说过,volatile通过lock指令保证了可见性、有序性以及“部分”原子性。但在大部分并发问题中,都需要保证操作的原子性,volatile并不具有该功能,这时就需要通过其他手段来达到线程安全的目的,在Java编程中,我们可以通过锁、synchronized关键字,以及CAS操 阅读全文
posted @ 2018-08-01 11:24 knock_小新 阅读(8551) 评论(0) 推荐(3) 编辑