技术栈

锁的本质

佛祖让我来巡山
15 小时前
线程安全·锁·锁的本质·线程安全原理·锁的原理
【锁的本质】锁本身就是共享资源,那么锁如何保证线程安全?锁本身作为共享资源却能保证线程安全,以及AtomicInteger等原子类的线程安全实现,其根本原因都依赖于硬件层面的原子操作指令和内存屏障。下面分层解析其原理: