模块 java.rmi

类 VMID

java.lang.Object
java.rmi.dgc.VMID
所有已实现的接口:
Serializable

public final class VMID extends Object implements Serializable
VMID 是在所有 Java 虚拟机中唯一的标识符。分布式垃圾收集器使用 VMID 来识别客户端 VM。
参见:
  • 构造方法总结

    构造方法
    构造方法
    描述
    VMID()
    创建一个新的 VMID。
  • 方法总结

    修饰符和类型
    方法
    描述
    boolean
    equals(Object obj)
    将此 VMID 与另一个进行比较,如果它们是相同的标识符,则返回 true。
    int
    计算此 VMID 的哈希码。
    static boolean
    已弃用。 
    返回此 VMID 的字符串表示形式。

    在类 java.lang.Object 中声明的方法

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • 构造方法详细信息

    • VMID

      public VMID()
      创建一个新的 VMID。在以下条件下,从该构造函数返回的每个新 VMID 对于所有 Java 虚拟机都是唯一的:a) 类 java.rmi.server.UID 的对象的唯一性条件得到满足,以及 b) 可以为此主机获取一个唯一且恒定的地址在这个对象的生命周期内。
  • 方法详情

    • isUnique

      @Deprecated public static boolean isUnique()
      已弃用。
      如果可以为此主机确定准确的地址,则返回真。如果为 false,则无法从此主机生成可靠的 VMID
      返回:
      如果可以确定主机地址,则为 true,否则为 false
    • hashCode

      public int hashCode()
      计算此 VMID 的哈希码。
      重写:
      hashCode 在类 Object
      返回:
      此对象的哈希码值。
      参见:
    • equals

      public boolean equals(Object  obj)
      将此 VMID 与另一个进行比较,如果它们是相同的标识符,则返回 true。
      重写:
      equals 在类 Object
      参数:
      obj - 要比较的参考对象。
      返回:
      true 如果此对象与 obj 参数相同; false否则。
      参见:
    • toString

      public String  toString()
      返回此 VMID 的字符串表示形式。
      重写:
      toString 在类 Object
      返回:
      对象的字符串表示形式。