Java.util.UUID类 Java.util.TreeSet类 Java.util.Vector类 介绍 所述java.util.UUID中类表示一个不可变的通用唯一标识符(UUID) 。继约为UUID的重要点 UUID表示128位值。 它用于创建随机文件名,Web应用程序中的会话ID,事务ID等。 UUID有四种不同的基本类型:基于时间,DCE安全性,基于名称和随机生成的UUID。 类声明 以下是java.util.UUID类的声明 public final class UUID extends Object implements Serializable, Comparable<UUID> 类构造函数 Sr.No. 构造函数和描述 1 UUID(long mostSigBits,long leastSigBits) 此构造函数使用指定的数据构造新的UUID。 类方法 Sr.No. 方法和描述 1 int clockSequence() 此方法显示与此UUID关联的时钟序列值。 2 int compareTo(UUID val) 此方法将此UUID与指定的UUID进行比较。 3 boolean equals(Object obj) 此方法将此对象与指定的对象进行比较。 4 static UUID fromString(String name) 此方法根据字符串标准表示创建UUID。 5 long getLeastSignificantBits() 此方法返回此UUID的128位值的最低有效64位。 6 long getMostSignificantBits() 此方法返回此UUID的128位值的最高64位。 7 int hashCode() 此方法返回此UUID的哈希码。 8 static UUID nameUUIDFromBytes(byte [] name) 静态工厂根据指定的字节数组检索类型3(基于名称)的UUID。 9 long node() 此方法返回与此UUID关联的节点值。 10 static UUID randomUUID() 静态工厂检索类型4(伪随机生成)UUID。 11 long timestamp() 此方法返回与此UUID关联的时间戳值。 12 String toString() 此方法返回表示此UUID的String对象。 13 int variant() 此方法返回与此UUID关联的变体编号。 14 int version() 此方法删除与此UUID关联的版本号。 方法继承 该类继承以下类中的方法 java.util.Object Java.util.TreeSet类 Java.util.Vector类