Java|面试官问我什么是JMM( 五 )
总结
要学习并发编程 , java内存模型是第一站了 。 原子性 , 有序性 , 可见性这三大特征几乎贯穿了并发编程 , 可谓是基础知识 。 对于后面要深入学习起到铺垫作用 。
在这篇文章中 , 如果面试的话 , 重点是Java内存模型(JMM)的工作方式 , 三大特征 , 还有volatile关键字 。 为什么喜欢问volatile关键字呢 , 因为volatile关键字可以扯出很多东西 , 比如可见性 , 有序性 , 还有内存屏障等等 。 可以一针见血地看出面试者的技术水平 , 毕竟面试官也想高效地筛选出符合要求的人才嘛 。
原文链接
【Java|面试官问我什么是JMM】本文为阿里云原创内容 , 未经允许不得转载 。
推荐阅读
- Java|淘宝商家要小心了!取消的“中差评”体系又回来啦!
- javascript|游戏开发之旅-JavaScript重新介绍
- Java|java多线程并发小demo
- Java|java程序猿如何才能走远,怎么做自己的职业规划
- 蚂蚁花呗|血亏!阿里P8轻易把总结了近一年的java高级特性笔记送人了
- jvm|清纯小学妹连续被三个大汉硬怼:JVM学成这样,还敢来面试?
- 百度|Java高级进阶多线程学习之路(七)ThreadLocal
- javascript|家里宽带是300M的,但是实际测速才2M应该这样维权。
- 社交|十一国庆过后,秋招Java岗,陆续收到字节/招银等offer
- Java|Java面试之基础问题答案口述整理