技术累积点java22UUID

Posted Xiao梁的学习笔记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了技术累积点java22UUID相关的知识,希望对你有一定的参考价值。

基础概念&使用

UUID是Universally Unique Identifier的缩写,它是在一定的范围内(从特定的名字空间到全球)唯一的机器生成的标识符。

说白了就是个唯一键,只不过到处都可以方便的生成,不用担心重复;

有几个特点

  • 经由一定的算法,机器生成;
  • 非人工置顶,非人工识别;
  • 唯一性是有限的,只在特定的范围内才能得到保证,但重复几率非常小,可以忽略不计;
  • 唯一性保证来源于算法,有多种算法,一般包含时间、网卡地址、伪随机数等;

使用:

 @Test
    public void testUUID() {
        int i;
        for (i=0 ; i< 10 ; i++) {
            log.info(UUID.randomUUID().toString());
        }
    }

参考文章

以上是关于技术累积点java22UUID的主要内容,如果未能解决你的问题,请参考以下文章

技术累积点java29MapUtils

技术累积点java28Map遍历

技术累积点java23super以及重写重载

第二次作业

22.java方法的定义

创建片段而不从 java 代码实例化它