
java
文章平均质量分 90
无用郎中_szl
只要肯努力没有什么bug是搞不出来的
博客:http://fantasylion.github.io
展开
-
同步和Java内存模型
原文:http://gee.cs.oswego.edu/dl/cpj/jmm.html转载:https://ifeve.com/syn-jmm/先来看如下这个简单的 Java 类,该类中并没有使用任何的同步。final class SetCheck { private int a = 0; private long b = 0; void set() { a = 1; b = -1; } boolean check() { return ((b ==转载 2021-01-27 17:03:55 · 194 阅读 · 0 评论 -
ConcurrentHashMap 中的元素访问
ConcurrentHashMap 中的元素访问背景从数组中获取 Node 节点从数组中替换 Node 节点从数组中存入 Node 节点总结背景众所周知 ConcurrentHashMap 为线程安全的 HashMap, 那么今天就来研究下 ConcurrentHashMap 是如何安全的访问内部元素的。首先看下 ConcurrentHashMap 内部访问元素用到的代码 @SuppressWarnings("unchecked") static final <K,V>原创 2021-01-25 14:53:28 · 412 阅读 · 1 评论