Java面试题
Posted eugene-jin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java面试题相关的知识,希望对你有一定的参考价值。
1.说说你对volatile的理解。
volatitle在多线程情况下,可以保证数据数据的可见性。禁止指令重排优化,从而避免多线程环境下程序出现乱序执行导致执行结果不一致的问题,
它不支持原子性(使用AutomicInteger来保证原子性)。
2.你在哪些地方使用过volatitle
在单例模式DCL中使用过。
以上是关于Java面试题的主要内容,如果未能解决你的问题,请参考以下文章
2020年1-6月份Java面试题总结,20多类1100道面试题含答案解析