加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java开发_UUID(Universally Unique Identifier,全局唯一标识符)

发布时间:2020-12-14 06:27:59 所属栏目:Java 来源:网络整理
导读:: 即Globally Unique Identifier(全球唯一标识符) 也称作 UUID(Universally Unique IDentifier) 。 所以GUID就是UUID。 GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随即数来生成GUID。 从理论上讲,如果

: 即Globally Unique Identifier(全球唯一标识符) 也称作 UUID(Universally Unique IDentifier) 。

所以GUID就是UUID。

GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随即数来生成GUID。

从理论上讲,如果一台机器每秒产生10000000个GUID,则可以保证(概率意义上)3240年不重复。

<span style="color: #0000ff;">import<span style="color: #000000;"> java.util.UUID;
<span style="color: #008000;">/**<span style="color: #008000;">

  • JDK1.5以上
  • <span style="color: #008000;">*/
    <span style="color: #0000ff;">public <span style="color: #0000ff;">class<span style="color: #000000;"> UUIDTest {
    <span style="color: #0000ff;">public <span style="color: #0000ff;">static <span style="color: #0000ff;">void<span style="color: #000000;"> main(String[] args) {
    UUID uuid =<span style="color: #000000;"> UUID.randomUUID();
    System.out.println(uuid);
    }
    }

fd61384b-05a5-4030-885e-a6bd3b60ef1a

<div class="cnblogs_code">

 
   
  
  
 
     
       
         
               String s =         
          s.substring(0,8) + s.substring(9,13) + s.substring(14,18) + s.substring(19,23) + s.substring(24  
     
   
      
               String s =         
          s.replace("-",""  
     
           
       String[] getUUID(          (number < 1                        String[] ss =           ( i = 0; i < number; i++              (i % 2 == 0                 ss[i] =             }                  ss[i] =             
                String[] ss = getUUID(10          ( i = 0; i < ss.length; i++    
 }

<div class="cnblogs_code">

 
         
               String s =         
          s.substring(0,23) + s.substring(24  
     
   
      
               String s =         
          s.replace("-",""     }

  

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读