Java: Сравнение / сортировка произвольных объектов

Могу ли я каким-либо образом определить последовательность / порядок для всех объектов в JVM, так что для любых двух различных объектов o1 или o2 существует четко определенное правило, которое говорит либо o1> o2, либо o2> o1 и o1 == o2 тогда и только тогда, когда они являются одним и тем же объектом?

Сравнение identityHashCode () было бы хорошим кандидатом, если есть гарантия отсутствия коллизий (нет).

Время рождения тоже подойдет - если я смогу каким-то образом это получить.

Есть идеи?

Спасибо!

6
задан RAY 11 April 2011 в 07:28
поделиться