Was genau ist eine Referenz in Java?

Was genau ist eine Referenz in Java? Ist es eine Speicheradresse? Entspricht eine Java-Referenz einem dereferenzierten C ++ - Zeiger?

Mit anderen Worten:

Object o1 = new Object();
Object o2 = new Object();

o1 == o2

Entspricht der obige Vergleich dem Vergleich zweier Zeiger in C ++?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage