UUIDUtils工具类
2024-10-01 22:54:45
原理是根据自身的操作系统和电脑硬件生成的一个32位的随机字符串,如果是一台电脑使用的话,一年不会重复,经过java之后貌似编程了36位,多了4个"-",下面是代码实现:
import java.util.UUID; public class UUIDUtils {
//uuid是根据自己身的操作系统和电脑硬件生成的一个32位的随机字符串
//如果在同一台计算机上使用,仅仅使用一年都不会重复
public static String getId(){
return UUID.randomUUID().toString();
} public static void main(String[] args) {
System.out.println(getId());
}
} // 结果:49b088da-cb91-4cf7-be65-7ecd0d553a78
最新文章
- 三周,用长轮询实现Chat并迁移到Azure测试
- H - Lazier Salesgirl
- artTemplate 这么叼
- 支持自动切换的tab标签代码札记
- MySQL之浅谈MySQL的存储引擎
- Libgdx 开发指南(1) 应用框架
- iOS设备类型
- HDU-1255 覆盖的面积 (扫描线)
- URAL 1586 Threeprime Numbers(DP)
- AspectJ的安装和Eclipse的AJDT插件的配置
- Android - JNI静态(static)载入OpenCV
- python实例编写(1)--浏览器操作,元素操作
- Kafka思维导图
- 深入理解CSS绝对定位absolute
- Python——scapy模块实现tcp探测目标服务器路由轨迹
- mysqldump 用法
- 纯html实现将网页页面分享到微信朋友圈添加缩略图图片的方法
- 用 GSL 求解超定方程组及矩阵的奇异值分解(SVD) 2
- ElasticSearch实战概要
- 教程Xcode 下编译发布与提交App到AppStore
热门文章
- Java Base64、HMAC、SHA1、MD5、AES DES 3DES加密算法
- 洛谷 P3056 [USACO12NOV]笨牛Clumsy Cows
- 第6章4节《MonkeyRunner源代码剖析》Monkey原理分析-事件源-事件源概览-翻译命令字串
- IDEA配置svn地址方法及出现的问题的解决办法
- ThinkPHP5.0的安装
- 理解spring对事务的处理:传播性
- mycat 之datanode datahost writehost readhost 区别(转)
- 项目太大tomcat启动不起来
- HDU 2577 How to Type (线性dp)
- ASP.NET MVC 入门4、Controller与Action