java多线程的15种锁

1 java锁分类 下面我们依照序号依次的介绍每一种锁 2 悲观锁和乐观锁 悲观锁和乐观锁是一种广义的概念,体现的是看待线程同步的不同的角度 悲观锁认为自己在使用数据的时候,一定有别的线程来修改数据,在获取数据的时候会先加锁,确保数据不会被别的线程修改。 锁实现:关键字synchronized、接口Lock的实现类 使用的场景:写操作较多,先加锁可以保证写操作是数据正确 乐观锁认为自己在使用数据的
相关文章
相关标签/搜索