摘要: Java锁 悲观锁 概述 认为自己在使用数据的时候一定有别的线程跟修改数据,因此在获取数据的时候会先加锁,确保数据不会被别的线程修改。 synchronized关键字和Lock的实现类都是悲观锁 适用场景 适合写操作多的场景,先加锁可以保证写操作时数据正确。 乐观锁 概述 认为自己在使用数据时不会有 阅读全文
posted @ 2023-01-30 11:09 橙香五花肉 阅读(30) 评论(0) 推荐(0) 编辑