Объект не будет существовать в JVM2, пока вы не десериализовали его. В Java нет понятия «универсальный идентификатор объекта» - если вам нужен идентификатор для ваших объектов, вам придется добавить его самостоятельно. Вы можете добавить поле UUID к вашему объекту; Затем вы захотите сохранить какой-то кеш, чтобы вы могли обнаружить дубликаты.
Вы действительно уверены, что вам все это нужно? Возможно, стоит еще раз взглянуть на картину в целом и изменить дизайн.