Класс VMID
java.lang.Object
java.rmi.dgc.VMID
- Все реализованные интерфейсы:
Serializable
public final class VMID extends Object implements Serializable
VMID — это идентификатор, уникальный для всех виртуальных машин Java. VMID используются распределённым сборщиком мусора для идентификации клиентских ВМ.
- См. также:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
VMID() |
Создаёт новый VMID. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
equals |
Сравнивает данный VMID с другим и возвращает true, если они представляют один и тот же идентификатор. |
int |
hashCode() |
Вычисляет хеш-код для данного VMID. |
static boolean |
isUnique() |
Устаревший. |
String |
toString() |
Возвращает строковое представление данного VMID. |
Подробное описание конструкторов
VMID
public VMID()
Создаёт новый VMID. Каждый новый VMID, возвращаемый этим конструктором, уникален для всех виртуальных машин Java при следующих условиях: a) выполняются условия уникальности для объектов класса
java.rmi.server.UID, и b) для этого хоста можно получить адрес, который уникален и постоянен на протяжении всего жизненного цикла этого объекта.Подробное описание методов
isUnique
@Deprecated public static boolean isUnique()
Устаревший.
Возвращает true, если точный адрес может быть определён для этого хоста. Если 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 - Возвращает:
- строковое представление объекта.
© 1993, 2021, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/17/docs/api/java.rmi/java/rmi/dgc/VMID.html