public class UuidUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static byte[] |
DIGITS
All possible chars for representing a number as a String
copy from mica:https://github.com/lets-mica/mica/blob/master/mica-core/src/main/java/net/dreamlu/mica/core/utils/NumberUtil.java#L113
|
| 构造器和说明 |
|---|
UuidUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
private static void |
formatUnsignedLong(long val,
byte[] buf,
int offset,
int len)
copy from mica:https://github.com/lets-mica/mica/blob/master/mica-core/src/main/java/net/dreamlu/mica/core/utils/StringUtil.java#L348
|
static String |
getUUID()
生成uuid,采用 jdk 9 的形式,优化性能
copy from mica:https://github.com/lets-mica/mica/blob/master/mica-core/src/main/java/net/dreamlu/mica/core/utils/StringUtil.java#L335
关于mica uuid生成方式的压测结果,可以参考:https://github.com/lets-mica/mica-jmh/wiki/uuid
|
private static final byte[] DIGITS
public static String getUUID()
关于mica uuid生成方式的压测结果,可以参考:https://github.com/lets-mica/mica-jmh/wiki/uuid
private static void formatUnsignedLong(long val,
byte[] buf,
int offset,
int len)
Copyright © 2023. All rights reserved.