码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2018-10-23 22:55:00      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:csdn   java   aik   重复   .com   范围   算法   ide   基础   

基础概念&使用

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

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

有几个特点

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

使用:

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

参考文章

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

标签:csdn   java   aik   重复   .com   范围   算法   ide   基础   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!