基础概念&使用
UUID是Universally Unique Identifier的缩写,它是在一定的范围内(从特定的名字空间到全球)唯一的机器生成的标识符。
说白了就是个唯一键,只不过到处都可以方便的生成,不用担心重复;
有几个特点
- 经由一定的算法,机器生成;
- 非人工置顶,非人工识别;
- 唯一性是有限的,只在特定的范围内才能得到保证,但重复几率非常小,可以忽略不计;
- 唯一性保证来源于算法,有多种算法,一般包含时间、网卡地址、伪随机数等;
使用:
@Test
public void testUUID() {
int i;
for (i=0 ; i< 10 ; i++) {
log.info(UUID.randomUUID().toString());
}
}
参考文章
原文地址:https://www.cnblogs.com/andy1202go/p/9839364.html
时间: 2024-10-21 13:34:06