synchronized
-
Java 并发基础(一):synchronized 锁同步
你好,我是看山。
synchronized 是 java 内置的同步锁实现,一个关键字实现对共享资源的锁定。synchronized 有 3 种使用场景,场景不同,加锁对象也不同:
- 普通方法:锁对象是当前实例对象
- 静态方法:锁对象是类的 Class 对象
- 方法块:锁对象是 synchronized 括号中的对象