2022年4月7日
摘要: 1.可重入锁(也叫做递归锁) 指的是同一线程外层函数获得锁之后,内层递归函数仍然能获取该锁的代码,在同一个线程在外层方法获取锁的时候,在进入内层方法会自动获取锁。 也即是说,线程可以进入任何一个它已经拥有的锁所同步着的代码块。 ReentrantLock/synchronized就是一个典型的可重入 阅读全文
posted @ 2022-04-07 23:40 upupup-999 阅读(78) 评论(0) 推荐(0)
摘要: package com.mydemo; import java.util.Collections; import java.util.HashSet; import java.util.Set; import java.util.UUID; import java.util.concurrent.C 阅读全文
posted @ 2022-04-07 23:00 upupup-999 阅读(30) 评论(0) 推荐(0)
摘要: package com.mydemo; import java.util.*; import java.util.concurrent.ConcurrentHashMap; public class MapNotSafeDemo { public static void main(String[] 阅读全文
posted @ 2022-04-07 23:00 upupup-999 阅读(28) 评论(0) 推荐(0)