Rumah >Java >javaTutorial >Cara menggunakan API refleksi untuk memanipulasi maklumat dalam java
1. Mendapatkan objek kelas yang anda ingin kendalikan adalah teras refleksi Kami boleh memanggil mana-mana kaedah kelas melalui objek kelas.
2. Memanggil kaedah kelas ialah peringkat penggunaan refleksi.
3. Gunakan API refleksi untuk mengendalikan maklumat ini.
Instance
class Worker{ /*两个public构造方法*/ public Worker(){ count++; } public Worker(String name){ super(); this.name = name; } /*两个private构造方法*/ private Worker(String name,int age){ super(); this.name = name; this.age = age; } private Worker(int age){ super(); this.age = age; } /*两个private属性*/ private String name; private int age; /*一个public属性*/ public String parents; /*一个private static属性*/ private static int count; /*一个 public static属性*/ public static String address; /*两个public方法*/ public String getName(){ return name; } public void setName(String name){ this.name = name; } /*两个private方法*/ private int getAge(){ return age; } private void setAge(int age){ this.age = age; } /*两个public static方法*/ public static void printAddress(String address){ System.out.println("printAddress==="+address); } public static void printAddress(){ System.out.println("printAddress===default"); } /*两个private static方法*/ private static void printlnCount(int count){ System.out.println("printCount==="+count); } private static void printlnCount(){ System.out.println("printCount===000"); } @Override public String toString(){ return "这是一个Worker实例:name="+name+",age="+age; } }
Atas ialah kandungan terperinci Cara menggunakan API refleksi untuk memanipulasi maklumat dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!