Was ist die Implementierung von Hashcode in Java-Objekt? [Duplikat]

Mögliche Duplikate:
Wie wird hashCode () in Java berechnet?

Ich habe festgestellt, dass in keine Implementierung vorhanden isthashCode() Methode der WurzelklasseObject in Java:

public native int hashCode(); 

Wenn ich eine habeObject a und einObject bWie kann ich das wissen?a.hashCode() undb.hashCode() Wert ohne VerwendungSystem.out.println()? Nur durch diehashCode Implementierung.

Ich habe es versuchtnew zweiArrayList Objekte und zu meiner großen Überraschung diehashCode() Werte sind gleich: beide sind 1.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage