Seperti yang ditunjukkan di bawah ini:
<span style = "font-size: 14px;"> paket com.imooc.reflect; kelas publik classDemo1 {public static void main (string [] args) {// bagaimana foo mewakili foo foo1 = new foo (); // foo1 mewakili // foo kelas ini juga merupakan objek instance, class foo (); // foo1 mewakili // foo class juga merupakan objek instance, instance class, class class, class class, class class, class class, class, class, class, class, class, class, class, class, class, class, class, class, class, class, class, class foo? // Kelas apa pun adalah objek instance dari kelas, ada tiga representasi dari objek instance ini // Representasi pertama-《sebenarnya memberi tahu kita bahwa kelas mana pun memiliki kelas variabel anggota statis implisit kelas kelas1 = foo.class; // Metode representasi kedua sudah tahu bahwa objek kelas ini menggunakan kelas GetClass Class Class2 = foo1.getClass (); / * * Situs web resmi Class1, Class2 mewakili jenis kelas dari kelas FOO (tipe kelas) * Semuanya adalah objek * kelas juga merupakan objek, itu adalah objek instance dari kelas kelas * Kami menyebut objek ini jenis kelas kelas ini */ // Tidak peduli apakah Class1 atau Class2 mewakili jenis kelas kelas FOO, kelas hanya dapat berupa kelas; Objek instan dari kelas System.out.println (class1 == class2); // true '// Metode ekspresi ketiga class3 = null; coba {class3 = class.forname ("com.imooc.reflect.foo"); } catch (ClassNotFoundException e) {E.PrintStackTrace (); } // System.out.println (class2 == class3); // true // Kami membuat instance objek kelas ini sepenuhnya melalui jenis kelas kelas-》 melalui class1 atau class2 atau class3 // buat objek instance dari class foo class (// Metode konstrukor dengan parameter/foo foo foo = (foo) class1. } catch (Exception e) {E.PrintStackTrace (); }}} // class foo {public void print () {System.out.println ("foo"); }} </span>Di atas adalah ringkasan dari tiga metode representasi refleksi Java dan contoh objek lain yang dibawa kepada Anda. Saya harap ini akan membantu Anda dan mendukung wulin.com lebih banyak ~