在jdk1.4中没有提供uuid生成的方法,可以采用开源的jug实现,以下是实例
import org.safehaus.uuid.UUID;
import org.safehaus.uuid.UUIDGenerator;
public class UUIDTest {
/**
* @param args
*/
public static void main(String[] args) {
UUIDGenerator instance = UUIDGenerator.getInstance();
UUID generateTimeBasedUUID = instance.generateTimeBasedUUID();
String s = generateTimeBasedUUID.toString();
System.out.println(s);
UUID r = instance.generateRandomBasedUUID();
System.out.println(r.toString());
}
}
分享到:
相关推荐
<groupId>com.fasterxml.uuid</groupId> <artifactId>java-uuid-generator <packaging>bundle <name>Java UUID Generator <version>3.1.5</version>
Java Uuid生成器(JUG) JUG是一组用于处理UUID的Java类:使用任何标准方法生成UUID,有效输出,排序等。 它根据生成UUID(有关更多说明,另请参见) JUG由Tatu Saloranta( )最初于2002年编写,并且经过多年的...
java 获取 UUID 与 UUID 校验详解 Java 获取 UUID 是一个非常常见的操作,UUID(Universally Unique Identifier,全球唯一标识符)是一种软件建筑中用于标识信息的标识符。UUID 的主要用途是为了在分布式系统中生成...
GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随即数来生成GUID。从理论上讲,如果一台机器每秒产生10000000个GUID,则可以保证(概率意义上)3240年不重复
UUID,全称Universally Unique Identifier,是全局唯一标识符的意思,它在Java中被广泛用于创建唯一的对象标识。UUID16通常指的是一个特定版本的UUID,即UUID版本1(Version 1)。在Java中,UUID类提供了生成不同...
java 生成8位UUID,解决UUID2太长的问题,欢迎下载。后续代码,陆续放出
### JAVA UUID 生成知识点 #### 一、UUID 概述 - **定义**: UUID (Universally Unique Identifier) 即全局唯一标识符,是一种用于在分布式系统中唯一标识信息的方法。 - **长度**: UUID 的标准形式为 128 位(16 ...
如果这是某个开源库,那么它可能会提供一些额外的功能,如基于特定算法、性能优化或其他特定需求的UUID生成。为了详细了解这个库,需要查看具体的库文档或源代码。 在实际应用中,UUID常用于数据库主键、分布式系统...
java生成唯一索引,Long型,区别uuid
使用`fast-uuid`库时,开发人员可以方便地创建UUID实例,无需担心与其他系统的冲突,同时还能享受到性能上的优势。例如,你可以使用以下代码创建一个新的UUID: ```java import com.jchambers.fastuuid.UUID; UUID...
### Java 中将 UUID 存储为 Base64 字符串 #### 一、引言 在软件开发领域,尤其是在处理大规模分布式系统时,UUID(通用唯一标识符)因其全局唯一性而广泛应用于各种场景,例如作为数据库记录的主键、会话标识等。...
在Java编程中,UUID(Universally Unique Identifier)是一种标准的128位的唯一标识符,通常用于生成不可预测的全局唯一ID。然而,标准的UUID由32个16进制数字组成,形式上类似于“123e4567-e89b-12d3-a456-...
java-uuid-generator-3.1.3.jar 部分开源源代码用到这里面的类。
UUID生成工具类
开源项目“frankenbeanies-uuid4.zip”是一个基于Java的UUID4库,开发者通过这个压缩包分享了他们的首个开源工作。UUID(通用唯一标识符)是计算机领域中广泛使用的一种标识符,它能保证在全局范围内的唯一性。UUID4...
日常开发中我们会遇到使用字符串ID,最先行到的就是UUID生成我们的随机字符串,但是UUID也是会出现重复的几率的!所以我们引入的新的ULID ULID的特性 与UUID的128位兼容性 每毫秒1.21e + 24个唯一ULID 按字典顺序...
"UuidGen:基于JAVA的UUID生成-开源"是一个专门为那些在不支持UUID生成的平台上工作的开发者设计的命令行工具。它允许用户方便地生成UUID,并将结果直接输出到终端,同时自动复制到剪贴板,这样可以方便地粘贴到其他...
java uuid 产生全球唯一序号,不重复 可以用作数据库的发号器 mojianpo 转载
在Java编程中,UUID(Universally Unique Identifier)是一种用于生成全局唯一标识符的标准。一个UUID由32个16进制数字组成,通常分为五段,用短横线分隔,形如`8-4-4-4-12`的36个字符。在32位UUID中,我们实际上是...