Package | Description |
---|---|
cn.hutool.core.lang.intern |
规范化表示形式封装
所谓规范化,即当两个对象equals时,规范化的对象则可以实现== 此包中的相关封装类似于 String#intern() |
Modifier and Type | Class and Description |
---|---|
class |
JdkStringInterner
JDK中默认的字符串规范化实现
|
class |
WeakInterner<T>
使用WeakHashMap(线程安全)存储对象的规范化对象,注意此对象需单例使用!
|
Modifier and Type | Method and Description |
---|---|
static Interner<String> |
InternUtil.createJdkInterner()
创建JDK默认实现的字符串规范化器
|
static Interner<String> |
InternUtil.createStringInterner(boolean isWeak)
创建字符串规范化器
|
static <T> Interner<T> |
InternUtil.createWeakInterner()
创建WeakHshMap实现的字符串规范化器
|
Copyright © 2024. All rights reserved.