1. Description
When obtaining a class, you must directly use the keyword new to operate the object instance. This is our customary approach. If you obtain a Class object, you can use reflection instance object operations.
2. Example
/*正常实例化*/ class Book{ public Book(){ System.out.println("*** Book的构造方法 ***"); } @Override public String toString() { return "--- 这是Book方法 ---"; } } public class ReflectTest6 { public static void main(String[] args) throws ClassNotFoundException { Book b = new Book(); System.out.println(b); } } "*** Book的构造方法 *** --- 这是Book方法 ---"
The above is the detailed content of java reflection instantiation method. For more information, please follow other related articles on the PHP Chinese website!