全部商品分类

什么是线程安全与线程不安全

来源:易点云 责编:易点云编辑 2021-12-30

2 (8).jpg

线程安全与线程不安全:

假设A和B同时去不同ATM上取同一张卡的1000块钱,如果是线程不安全,那么A和B可以同时取到1000块钱(两人赚大发啦),而如果线程安全呢,就只有一个人能取出来1000块钱。

线程安全是指多个线程在执行同一段代码的时候采用加锁机制,使每次的执行结果和单线程执行的结果都是一样的,不存在执行结果的二义性。

线程不安全就是不提供加锁机制保护,有可能出现多个线程先后更改数据造成所得到的数据是脏数据。

image.png

上一篇: ip地址冲突怎么解决 下一篇:mac是什么意思

猜你喜欢

路由器wan口指示灯不亮怎么回事
路由器wan口指示灯不亮怎么回事
路由器WAN口连接猫、入户宽带或上级设备(主路由器或交换机)后,对应的指示灯不亮,请参考如下步骤:1、检查与WAN口连接的猫是否供电。(网线入户则无需排查)。2...

nat网络地址转换的功能是什么
nat网络地址转换的功能是什么
NAT(Network Address Translation,网络地址转换)。是将IP 数据包头中的IP 地址转换为另一个IP 地址的过程。在公司上网时,你的...

图解七层网络协议OSI
图解七层网络协议OSI
七层网络协议,OSI是一个开放性的通信系统互连参考模型,它是一个定义得非常好的协议规范。OSI模型有7层结构,每层都可以有几个子层。 OSI的7层从上到下分别是...

windows pe系统是什么
windows pe系统是什么
Windows PE系统是,Windows预安装环境。是简化版的Windows 或 Windows Server,放在一个可直接启动的U盘或者CD/DVD光盘...

什么是mac地址
什么是mac地址
在我们计算机的网卡上面烧制了一段固定的ip地址,它是48位二进制,我们通过运行窗口输入cmd,在命令行窗口输入Ipconfig/all,可以查看到当前物理网卡的...