- 博客(1)
- 收藏
- 关注
转载 java中volatile、synchronized和lock解析
java中volatile、synchronized和lock解析 1、概述 在研究并发程序时,我们需要了解java中关键字volatile和synchronized关键字的使用以及lock类的用法。 首先,了解下java的内存模型: (1)每个线程都有自己的本地内存空间(java栈中的帧)。线程执行时,先把变量从内存读到线程自己的本地内存空间,然后对变量进行操作。 (2)对该变量操作完成后,在某个时间再把变量刷新回主内存。 那么我们再了解下锁提供的两种特性:互斥(mutual exclusion) 和可
2021-06-16 17:12:00
815
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人