Java多线程进阶,AQS之独占锁功能剖析

【原创】 强哥Java架构之路 2019-05-30 07:01:00 对于一个Java程序员来说,多线程是考验你基本功的一个非常重要的点,而说到多线程,不得不引出一个概念:锁。在多线程环境下,一个共享变量如果不加锁,那么这个变量就变得不可控了,到底怎么不可控呢?最明显的一个特征就是这个变量最终获得的结果可能并不是我们想要的结果。 导致上面不可控的原因主要是由于Java内存模型(JMM)所决定的,
相关文章
相关标签/搜索