java中小工具————UUID
2024-10-20 11:55:19
示例代码:
package com.lky.test; import java.util.UUID; import org.junit.Test; /**
* @Title: testUUID.java
* @Package com.lky.test
* @Description: 产生全球唯一UUID(Universally Unique
* Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。
* 按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。
* 由以下几部分的组合:当前日期和时间 (UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同,其余相同),
* 时钟序列 ,全局唯一的IEEE机器识别号(如果有网卡,从网卡获得,没有网卡以其他方式获得),UUID的唯一缺陷在于生成的结果串会比较长。
* @author lky
* @date 2015年10月24日 下午4:32:20
* @version V1.0
*/
public class testUUID { @Test
public void test() {
System.out.println(UUID.randomUUID().toString().replaceAll("-", ""));
System.out.println(UUID.randomUUID().toString());
}
}
最新文章
- Unity Standard Assets 简介之 Cameras
- Promise.race
- Javascript中DOM的练习
- UI学习之常用方法
- codeforces 712B. Memory and Trident
- linux shell执行方式
- C# partial 局部类型
- SAS软件的使用和统计学分析的初步介绍
- SQLServer2005 常用语法大全
- Java之多线程断点下载的实现
- Office 2010 &; SharePoint 2010 Service Pack 2现在可用啦
- 使用Dockerfile构建镜像-Docker for Web Developers(5)
- 中国象棋(IOS)
- pyqt4 写动画不能播放问题集合
- Java基础_0310:引用传递
- 日期与时间控件QDate, QTime, QDateTime
- 使用mysqldiff生成两个数据库结构不同的脚本
- 深入浅出MFC——Document-View深入探讨(五)
- Java中有几种线程池?
- AngularJS自定义Directive