java - Java 中的 Volatile 与 Atomic 类型的性能
问题描述
在 Java 中,我知道 Atomic 类型满足 2 点:
- 原子性
- 能见度
而 volatile 只满足可见性。
但是它们之间的性能比较如何?
(如果 Atomic 类型性能更好或等效于 volatile,我认为没有用例我们应该使用 volatile 而不是 Atomic 类型。对吗?)
解决方案
推荐阅读
- ruby-on-rails - 你如何在rails上的ruby上显示一个html?
- javascript - 使用 JS 或 JQ 覆盖引荐来源 Google Analytics
- android - 实现 DownloadCallback 接口有什么好处?
- c++ - 使用 QWebView 在本地网络中加载网页
- bash - 默认更改 bash 脚本的目录
- django - 错误:类型对象“库存”没有属性“对象”
- java - Java:参数的值不会改变
- c# - ThreadPool 或 Timers 任务未正确等待
- python - 使用 BeautifulSoup 抓取网站
- android - Android Emulator 不再连接到包服务器的问题