特牛网址导航

大数据面试题题目2020年底总结Java(二)_2020大数据面试题真题总结-CSDN博客

网友收藏
文章浏览阅读375次。大数据面试题题目2020年底总结Java(二)1. 多线程1.1volatile内存模型可见性用volatile修饰的变量,就会具有可见性。volatile修饰的变量不允许线程内部缓存和重排序,即直接修改内存。所以对其他线程是可见的。但是这里需要注意一个问题,volatile只能让被他修饰内容具有可见性,但不能保证它具有原子性volatile不保证原子性如何解决指令重排指CPU采用了允许将多条指令不按程序规定的顺序分开发送给各相应电路单元处理内存屏障(指令重排序时不能把后_2020大数据面试题真题总结