《灵长类的为什么》——并发

孤街浪徒 提交于 2020-03-08 14:29:29

并发的三大特性

1. 原子性:一个或者多个操作要么全部执行、要么全部不执行;
2. 有序性:由于JVM存在操作重排序,多线程中有序线程的切换可能会存在问题;
3. 可见性:java线程存在自己的工作区域,由于更新工作区域却没及时刷新到主存,导致其他线程对该数据的修改不可见;

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!