ConcurrentReferenceHashMap.Reference<K,V> |
ConcurrentReferenceHashMap.ReferenceManager.createReference(ConcurrentReferenceHashMap.Entry<K,V> entry,
int hash,
@Nullable ConcurrentReferenceHashMap.Reference<K,V> next) |
|
@Nullable ConcurrentReferenceHashMap.Reference<K,V> |
ConcurrentReferenceHashMap.Reference.getNext() |
返回链中的下一个引用,如果没有,则返回 null。
|
protected @Nullable ConcurrentReferenceHashMap.Reference<K,V> |
ConcurrentReferenceHashMap.getReference(@Nullable Object key,
ConcurrentReferenceHashMap.Restructure restructure) |
|
@Nullable ConcurrentReferenceHashMap.Reference<K,V> |
ConcurrentReferenceHashMap.Segment.getReference(@Nullable Object key,
int hash,
ConcurrentReferenceHashMap.Restructure restructure) |
|
@Nullable ConcurrentReferenceHashMap.Reference<K,V> |
ConcurrentReferenceHashMap.ReferenceManager.pollForPurge() |
返回任何已经被垃圾收集并且可以从*底层结构中清除的引用,如果没有引用需要清除,则返回null。
|