摘要: 1.线程安全的容器都有哪些 同步容器类:使用了synchronized1.Vector2.HashTable 并发容器:3.ConcurrentHashMap:分段4.CopyOnWriteArrayList:写时复制5.CopyOnWriteArraySet:写时复制 Queue:6.Concur 阅读全文
posted @ 2023-04-10 09:58 空空大首领 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 一.正常加锁 当两个用户同时注册一个用户名时,为保证用户名不能重复,因此对其注册的用户名加锁。 具体步骤: 获得用户注册的用户名,进行判断,如果为空则对其进行加锁,保存到数据库,释放锁资源。 二.线程出现阻塞 当A线程加锁后出现阻塞时,导致数据还没有存到数据库,锁的时间便会失效。 B线程便会执行,对 阅读全文
posted @ 2023-02-23 16:02 空空大首领 阅读(479) 评论(0) 推荐(2) 编辑