We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b93e66d commit f182c10Copy full SHA for f182c10
src/main/java/code/concurrency/lock/cas/CasInteger.java
@@ -15,6 +15,10 @@ public class CasInteger implements Serializable{
15
16
private static final Unsafe unsafe = UnsafeUtil.getUnsafe();
17
18
+ /**
19
+ * 获取对象某个属性的地址偏移值(相对对象起始内存地址)
20
+ * 所以同一个类的多个对象,同一个属性objectFieldOffset的值相同
21
+ */
22
private static final long valueOffset;
23
24
static {
src/main/java/code/spi/extension/ExtensionLoader.java
@@ -164,7 +164,7 @@ private void init(){
164
}
165
166
167
- public S find(String name){
+ public synchronized S find(String name){
168
//if exist in cache
169
if(providers.containsKey(name)){
170
return providers.get(name);
0 commit comments