一个视频讲完Java并发锁的全家,12分钟进大厂!【Java面试】

1-锁的由来和应用场景 P1 - 00:33

锁的由来是因为两个以上的线程访问,同一个共享变量,当同时对共享变量进行读写操作时,就会产生数据不一致的情况。
1-锁的由来和应用场景 P1 - 01:12

锁住同步资源叫做悲观锁。不锁住同步资源叫乐观锁。乐观锁是写少读多。悲观锁是写多读少
1-锁的由来和应用场景 P1 - 03:14

互斥锁是独占锁的一种常规实现。一个线程只能同时拥有一个互质锁其他的线程只可以等待。