所有类
java.rmi.dgc
类 VMID
java.lang.Object
java.rmi.dgc.VMID
-
所有已实现的接口:
-
Serializable
-
public final class VMID
- extends Object
- implements Serializable
VMID 是跨所有 Java 虚拟机都惟一的标识符。分布式垃圾回收器使用 VMID 来标识 VM。
-
另请参见:
-
序列化表格
构造方法摘要 |
VMID() 创建一个新的 VMID。 |
VMID
public VMID()
-
创建一个新的 VMID。在如下条件下,对于所有 Java 虚拟机,从此构造方法所返回每个新的 VMID 都是惟一的:a) 满足
java.rmi.server.UID
类的对象的惟一性条件,以及 b) 为此主机获得的地址是惟一的,并且针对此对象的生存期是不变的。
isUnique
@Deprecated
public static boolean isUnique()
-
已过时。
-
如果能为此主机确定一个精确的地址,则返回 true。如果不能从此主机生成可信赖的 VMID,则返回 false
-
-
-
返回:
-
如果主机地址能被确定,则返回 true;否则返回 false
hashCode
public int hashCode()
-
计算针对此 VMID 的哈希码。
-
-
覆盖:
-
类
Object
中的 hashCode
-
-
返回:
-
此对象的一个哈希码值。
-
另请参见:
-
Object.equals(java.lang.Object)
, Hashtable
equals
public boolean equals(Object obj)
-
将此 VMID 与另一个进行比较,如果它们是同一标识符,则返回 true。
-
-
覆盖:
-
类
Object
中的 equals
-
-
参数:
-
obj
- 要与之比较的引用对象。
-
返回:
-
如果此对象与 obj 参数相同,则返回
true
;否则返回 false
。
-
另请参见:
-
Object.hashCode()
, Hashtable
toString
public String toString()
-
返回此 VMID 的字符串表示形式。
-
-
覆盖:
-
类
Object
中的 toString
-
-
返回:
-
该对象的字符串表示形式。
所有类