证明HashSet、HashMap线程不安全、如何变成线程安全

news/2025/2/11 15:58:41/

证明HashSet、HashMap线程不安全、如何变成线程安全

(1)证明HashSet线程不安全

public static void main(String[] args) {Set<String> set = new HashSet<>();for (int i = 1; i <=30 ; i++) {new Thread(()->{set.add(UUID.randomUUID().toString().substring(0,8));System.out.println(set);},String.valueOf(i)).start();}}

(2)HashSet线程安全改造

Set<String> set = new CopyOnWriteArraySet<>();

(3)证明HashMap线程不安全

public static void main(String[] args) {Map<String,String> map = new HashMap<>();for (int i = 1; i <=30 ; i++) {new Thread(()->{map.put(Thread.currentThread().getName(),UUID.randomUUID().toString().substring(0,8));System.out.println(map);},String.valueOf(i)).start();}}

(4)HashMap线程安全改造

Map<String,String> map = new ConcurrentHashMap<>();

http://www.ppmy.cn/news/694325.html

相关文章

wifi 7主要性能提升

提升1&#xff1a;更快。接近4倍的速率提升&#xff0c;高达36Gbps 提升2&#xff1a;低延迟。单用户低延迟提升80%&#xff0c;多用户低延迟提升25%。 wifi7的主要改变&#xff1a; 改变1&#xff1a;6GHz 320MHz 改变2&#xff1a;4096 QAM 改变3&#xff1a;MLO & M…

解析:网上的大流量卡有什么套路,网上买的流量卡和实际流量不符

在网上买的流量卡&#xff0c;到手的流量和网上介绍的流量怎么不符合&#xff0c;这种是什么情况呢&#xff0c;接下来&#xff0c;我们一块来看一下吧。 如果你激活后发现套餐和介绍的不符&#xff0c;可以了解一下&#xff0c;该套餐首月月租是不是按天折算&#xff0c;现在…

腾讯大王卡免费申请工具 申请入口_一键申请 低价流量卡办理入口

经本人测试&#xff0c;软件不错&#xff0c;点击就可进入申请界面&#xff0c;挺好用的&#xff0c;大家可以下载试试 腾讯大网卡是非常便宜的一个卡 全国流量每天一块钱每天可使用500mb 除QQ视频QQ语音电话以外所有腾讯的软件游戏都可免费流量使用 全国拨打一毛接听免费 …

监控流量卡:想要视频监控稳定的运行,还是得使用物联网卡

视频监控的运行想要稳定、流畅&#xff0c;当然得选择一个靠谱的流量卡&#xff0c;作为一个从事通讯行业多个的工作者&#xff0c;在这里给大家推荐物联卡。 众所周知&#xff0c;安防监控都是通过以流量卡、wifi等为载体来实现其联网功能的&#xff0c;一般情况下&#xff0…

现在有什么流量多的卡,三种不同的上网卡哪种流量合适

很多朋友都在咨询哪种流量卡适合上网&#xff0c;在这里搜卡之家给大家讲一下&#xff0c;目前市场上的流量卡有很多&#xff0c;大致可以分为三种类型的流量卡。 1、一类是运营商主推的号卡&#xff0c;倾向于语音业务&#xff0c;流量相对较少&#xff0c;也是我们较为常用的…

流量卡如何激活使用?关于流量卡的激活与充值问题

一般情况下&#xff0c;我们在网上申请流量卡提示成功后&#xff0c;运营商会开始制卡并第一时间邮寄&#xff0c;据了解&#xff0c;除了偏远地区以外&#xff0c;一般来说第二天或者第三天就可以送到办卡人的手里&#xff0c;大家可以通过物流信息来查询动态。 关于流量卡的激…

物联网卡100M以上流量,必须采用贴片卡+实名制认证?

工信部进一步加强物联网卡安全管理&#xff0c;预计9月1日起&#xff0c;施行分类管理措施&#xff0c;其中&#xff0c;对于非定向大流量卡&#xff08;月均大于100M&#xff09;&#xff0c;必须采用贴片卡实名制个人。 按该项要求&#xff0c;预计将对客户物联网业务运营产生…