摘要: CAS JUC中多数类是通过volatile和CAS来实现的,CAS本质上提供的是一种无锁方案,而Synchronized和Lock是互斥锁方案; java原子类本质上使用的是CAS,而CAS底层是通过Unsafe类实现的。 线程安全的方法有: 互斥同步:ReentrantLock 和 syschr 阅读全文
posted @ 2022-01-05 14:56 hu_volsnow 阅读(32) 评论(0) 推荐(0)
摘要: 类汇总 Locks 看到下面的介绍可能会头疼,后面会介绍下面的一些知识 Condition Condition为接口类型,它将 Object 监视器方法(wait、notify 和 notifyAll)分解成截然不同的对象,以便通过将这些对象与任意 Lock 实现组合使用,为每个对象提供多个等待 s 阅读全文
posted @ 2022-01-05 11:35 hu_volsnow 阅读(38) 评论(0) 推荐(0)