package day13;
import java.util.Scanner;
public class ClassForNameReflect {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入类名");
String className = scanner.nextLine();
try {
Class cls = Class.forName(className);
System.out.println(cls);
Koo k = new Koo();
Koo k2 = new Koo();
Koo k3 = new Koo();
System.out.println(k==k2);
Object obj = cls.newInstance();
System.out.println(obj);
} catch (Exception e) {
e.printStackTrace();
}
}
}
package day13;
import java.util.Scanner;
public class ClassForNameReflect02 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入类名");
String className = scanner.nextLine();
try {
Class cls = Class.forName(className);
Class cls2 = Class.forName(className);
Class