首页 > 编程语言 > 详细

【技术累积】【点】【java】【22】UUID

时间:2018-10-23 21:55:06      阅读:123      评论:0      收藏:0      [点我收藏+]

基础概念&使用

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

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

有几个特点

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

使用:

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

参考文章

【技术累积】【点】【java】【22】UUID

原文:https://www.cnblogs.com/andy1202go/p/9839364.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!