当前位置:新励学网 > 秒知问答 > long类型的赋值是原子性吗

long类型的赋值是原子性吗

发表时间:2024-07-27 23:36:10 来源:网友投稿

32位操作系统每次读取最长的是4个字节;

32bit,所以在32位操作系统上,超过32bit的数据是需要分俩次读取的。

那么在读取long,double类型数据时,有可能在读取第一次时,别的线程对其进行修改,所以才会出现非原子性的操作 。

在java中,除单纯的引用类型和非long,double的基本类型变量的赋值才是是原子性的。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!