1. Panggil kaedah getClass() dalam kelas Objek:
import java.util.Date; public class ReflectTest3 { public static void main(String[] args) { Date date = new Date(); Class<?> cls = date.getClass(); System.out.println(cls); } } "class java.util.Date"
2. Gunakan "class.class" untuk mendapatkan:
import java.util.Date; public class ReflectTest4 { public static void main(String[] args) { Class<?> cls = Date.class; System.out.println(cls); } } "class java.util.Date"
3 Panggil kaedah yang disediakan oleh kelas Kelas - nyatakan objek Kelas
public class ReflectTest5 { public static void main(String[] args) throws ClassNotFoundException { Class<?> cls = Class.forName("java.util.Date"); System.out.println(cls); } } "class java.util.Date"
Atas ialah kandungan terperinci Apakah tiga instantiasi Class dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!