一、什么是UUID(Universally Unique Identifier)
UUID(Universally Unique Identifier)通用唯一标识码是一种利用时间戳、始终序号、硬件识别号等随机生成的唯一编码技术,可避免创建重复信息编号。
二、UUID常用方法
序号 | 方法 | 类型 | 描述 |
1 | public static UUID randomUUID() | 普通 | 生成一个随机的UUID数据 |
2 | public static UUID fromString(String name) | 普通 | 通过制定格式的字符串获取UUID数据 |
三、UUID使用示例
import java.util.UUID;
/**
* Universally Unique Identifier通用唯一标识码
* 是一种利用时间戳、时钟序列、硬件识别号等随机生成的唯一编码技术,
* 每次编码结果都不同, 可避免重复信息编号出现
*
*/
public class UUIDTest {
public static void main(String[] args) {
UUID uid = UUID.randomUUID();
System.out.println(uid.toString());
UUID uuid = UUID.fromString("46400000-8cc0-11bd-b43e-10d46e4ef14d");
System.out.println(" UUID.fromString(): " + uuid);
}
}
运行结果: