Cada objeto tiene un valor de hash de dirección en la memoria, que está en hexadecimal.
Llame al método hashcode () del objeto objeto para devolver el valor hash de este objeto
Llame al método Integer.ToHexString () para convertir hexadecimal
Llame al método toString () del objeto objeto para obtener: nombre de clase @ hash valor
Por lo general, reescribiremos el método toString () porque el valor predeterminado no es muy significativo
El principio de implementación es el reflejo de la clase
Cuando creamos un objeto, el archivo xxx.class se generará en el disco duro. JDK define la clase de clase para describir estos archivos de clase
Llame al método getClass () del objeto objeto para obtener el objeto de clase
Llame al método getName () del objeto de clase para obtener el nombre de la clase
public class ObjectDemo { / ** * @param args * / public static void main (string [] args) {objectDemo od = new ObjectDemo (); System.out.println (od.ToString ()); // outputDemo@26f04d94 System.out.println (Integer.ToHexString (OD.HashCode ())); // Salida 26F04D94 // refleja la clase C = od.getClass (); System.out.println (c.getName ()+"@"+Integer.ToHexString (OD.HashCode ())); }}La breve discusión anterior de Javase orientada a objetos (ToString de clase de objetos) es todo el contenido que comparto con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.