文章 2024-10-10 来自:开发者社区

【多线程】乐观/悲观锁、重量级/轻量级锁、挂起等待/自旋锁、公平/非公锁、可重入/不可重入锁、读写锁

锁:非常广义的概念,不是指某个具体的锁,所有的锁都可以往这些策略中套 synchronized:只是市面上五花八门的锁种,其中一种典型的实现,Java 内置的,推荐使用的锁 乐观锁和悲观锁 这两个词不是指某个具体的锁,而是锁的一种“特性”,描述了“一类” 乐观锁:加锁的时候,假设出现冲突的概率不大 接下来围绕加锁要做的工作就会更少悲观锁:加锁的...

【多线程】乐观/悲观锁、重量级/轻量级锁、挂起等待/自旋锁、公平/非公锁、可重入/不可重入锁、读写锁
问答 2022-02-15 来自:开发者社区

一个线程用乐观锁把数据锁住了,其他线程要去修改数据就会引起阻塞,这个问题要怎么解决?#云原生后端

一个线程用乐观锁把数据锁住了,其他线程要去修改数据就会引起阻塞,这个问题要怎么解决?#云原生后端 来源:云原生后端社区https://www.yuque.com/server_mind/answer

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。