Algoritmo Object.hashCode ()

Estoy buscando el algoritmo deObject.hashCode ().

Este código es nativo enObject.java.

Es esto porque

(a) el código está en ensamblaje: nunca estuvo en Java ni en ningún otro HLL

o

(b) Simplemente no se revela

?

En cualquier caso, estoy tratando de obtener el algoritmo (pseudo-código o alguna explicación detallada) de "cómocódigo hash() se calcula "- ¿cuáles son los parámetros que entran en su cálculo y el cálculo en sí?

Tenga en cuenta: Es elcódigo hash() deObjeto Estoy buscando-- no otro como el deCuerda ohashMap / table.

// ================================================ ==========================

lanuevos documentos de Java- jdk 8 ahora diciendo

"The value returned by hashCode() is the object's hash code, which is the object's memory address in hexadecimal." 

Respuestas a la pregunta(4)

Su respuesta a la pregunta