JAVA实现生成GUID的方法
来源:才华咖 本文已影响2.28W人
来源:才华咖 本文已影响2.28W人
GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随即数来生成GUID。从理论上讲,如果一台机器每秒产生10000000个GUID,则可以保证(概率意义上)3240年不重复。
复制代码 代码如下:
package ;
import ;
/**
* Create GUID
* @author Administrator
*
*/
public class CreateGUID {
public static final String GenerateGUID(){
UUID uuid = omUUID();
return ring();
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
tln(GenerateGUID());
}
}
UUID是1.5中新增的'一个类,在下,用它可以产生一个号称全球唯一的ID。
Java8的default方法讲解
JavaScript实现的div拖动效果实例代码
详解Java各个版本中Builder模式实现
A Travel Guide of Guangzhou为题的英语作文
关于javascript中encodeURI和decodeURI的使用方法
Cultivate Your ReadingHabit培养阅读习惯方法
如何正确实现Java中的hashCode方法
java的String=a; a==null和a.equals(null)这两个判断有什么区别
Javascript中arguments对象的详解和使用方法
使用JavaScript实现Java的List功能
Java认证辅导:Java实现二叉树遍历算法
详解Java8的default方法
如何实现JavaScript的DIV块来回滚动效果
Java中goto实现方法
堆的javascript实现方法
JAVA中STRING的常用方法总结
java入门知识:String的常用方法
JavaScript里四舍五入函数round的用法实例
Java GUI:SWT/Swing/AWT的介绍及比较
java使用ConcurrentHashMap和计数器实现锁的方法
实现作文教学的创新的方法
jQuery中的read和JavaScript中的onload函数的区别在哪
jQuery 和其他 JavaScript 框架使用方法
Java认证考试:Spring实现邮件发送
关jQuery弹出窗口简单实现代码-javascript编程
关于Java动态实现的方法
Java实现多线程的方法
android SDk中常用的java包功能介绍
JavaScript中null和undefined的异同
javascript中的DOM方法
现实表现材料写作方法与要求
如何用虚拟光驱Virtual Drive Manager装系统
高学历实现跳槽成功方法
Dreamweaver中JavaScript行为操作使用方法
Java中goto实现方法
java使double类型保留两位小数的方法
Java中的== 和equals()方法详解与实例教程
Java中的Graphics2D类基本使用的教程
JavaScript类定义原型方法的两种实现的区别
英语作文:My favourite Giant pandas