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

发布时间:2019-12-03 发布网站:大佬教程
大佬教程收集整理的这篇文章主要介绍了java开发_UUID(Universally Unique Identifier,全局唯一标识符)和GUID(Globally Unique Identifier,全球唯一标识符)大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

: 即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("-",""     }

  

大佬总结

以上是大佬教程为你收集整理的java开发_UUID(Universally Unique Identifier,全局唯一标识符)和GUID(Globally Unique Identifier,全球唯一标识符)全部内容,希望文章能够帮你解决java开发_UUID(Universally Unique Identifier,全局唯一标识符)和GUID(Globally Unique Identifier,全球唯一标识符)所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ群:277859234,请注明来意。
猜你在找的Java相关文章
全站导航更多
最新Java教程
热门Java教程