Cada objeto possui um valor de hash de endereço na memória, que está em hexadecimal.
Chame o método hashcode () do objeto para retornar o valor do hash desse objeto
Call Integer.ToHexString () Método para converter hexadecimal
Ligue para o método ToString () do objeto para obter: Nome da classe @ Hash Value
Geralmente vamos reescrever o método tostring () porque o padrão não é muito significativo
O princípio da implementação é o reflexo da classe
Quando criamos um objeto, o arquivo xxx.class será gerado no disco rígido. JDK define a classe de classe para descrever esses arquivos de classe
Chame o método getClass () do objeto para obter o objeto de classe
Chame o método getName () do objeto de classe para obter o nome da classe
classe pública objectDemo { / ** * @param args * / public static void main (string [] args) {objectDemo od = new objectDemo (); System.out.println (od.toString ()); // Output ObjectDemo@26f04d94 System.out.println (Integer.toHexString (od.hashcode ()); // saída 26f04d94 // reflete a classe C = od.getClass (); System.out.println (c.getName ()+"@"+Integer.toHexString (od.hashcode ())); }}A breve discussão acima do Javase Orientado a Objetos (ToString de classe de objeto) é todo o conteúdo que compartilho com você. Espero que possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.