11 2022 档案

摘要:什么是Lock 锁是一种工具,用于控制对共享资源的访问。 Lock 和 synchronized 作用相同,都可以实现线程安全的目的。 Lock 不会像 synchronized 一样在异常时自动释放锁。 Lock 锁的是锁对象本身 synchronized 的不足之处 效率低:锁的释放情况少、试图 阅读全文
posted @ 2022-11-03 00:19 追风少年潇歌 阅读(44) 评论(0) 推荐(0) 编辑
摘要:ThreadLocal 是 Java 里一种特殊变量,它是一个线程级别变量,每个线程都有一个 ThreadLocal 就是每个线程都拥有了自己独立的一个变量,竞态条件被彻底消除了,在并发模式下是绝对安全的变量。 阅读全文
posted @ 2022-11-01 09:07 追风少年潇歌 阅读(406) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示