Gelagat Lalai Kod Hash Objek dalam Java
Jika kaedah hashCode() tidak ditindih secara eksplisit dalam objek Java, menggunakan hashCode() pada objek itu menghasilkan hasil khusus berdasarkan pelaksanaan Mesin Maya Java (JVM).
Gelagat Lalai JVM HotSpot
Dalam JVM HotSpot, gelagat lalai adalah seperti berikut:
Secara lalai, nombor rawak ini tidak mempunyai kaitan dengan kandungan atau lokasi objek.
Gelagat Boleh Disesuaikan
Kelakuan kaedah hashCode() boleh disesuaikan menggunakan pilihan -XX:hashCode=n HotSpot JVM. Pilihan ini mengambil nilai berikut:
Pertimbangan Khas
Atas ialah kandungan terperinci Bagaimanakah kaedah `hashCode()` berkelakuan dalam Java apabila ia tidak ditindih?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!