Java|面试官问我什么是JMM( 五 )


总结
要学习并发编程 , java内存模型是第一站了 。 原子性 , 有序性 , 可见性这三大特征几乎贯穿了并发编程 , 可谓是基础知识 。 对于后面要深入学习起到铺垫作用 。
在这篇文章中 , 如果面试的话 , 重点是Java内存模型(JMM)的工作方式 , 三大特征 , 还有volatile关键字 。 为什么喜欢问volatile关键字呢 , 因为volatile关键字可以扯出很多东西 , 比如可见性 , 有序性 , 还有内存屏障等等 。 可以一针见血地看出面试者的技术水平 , 毕竟面试官也想高效地筛选出符合要求的人才嘛 。
原文链接
【Java|面试官问我什么是JMM】本文为阿里云原创内容 , 未经允许不得转载 。


推荐阅读