UUID的数据结构:
0-31 time_low
32-47 time_mid
48-51 version, 目前支持1,2,3和4四种类型
52-63 time_hi
64-67 variant to RFC 4122, 默认为12
68-79 clock_seq, 0~16384之间的随机数
80-127 node,默认为主机mac地址
生成方法如下:
import java.util.UUID;
class CreateUUID{
public static String getUUID(){
return UUID.randomUUID().toString();
}
public static void main(String[] args){
System.out.println(getUUID());
}