摘要: 一、共同点 当出现互斥资源时,期望一段代码同时只能一个线程访问,如商品抢购活动,多线程同时操作数据库可能导致数据错误。 二、区别 synchronized 是JVM内置的关键字,Lock是java.util.concurrent.Locks 包下的一个接口。 synchronized 不管是否出现异 阅读全文
posted @ 2022-01-25 14:58 pu_xb 阅读(201) 评论(0) 推荐(0) 编辑