本章学习内容:Synchronized、Lock、Volatile
锁的出现就是为了保护共享资源的独占性,避免多个线程同时操作一个共享资源
学习之前,先来了解三个锁的区别:
java内存模型
每个线程都有自己的本地内存空间(即jv
2022-01-12