1、调用Object类中的getClass()方法:
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、使用“类.class”取得:
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、调用Class类提供的一个方法--实例化Class对象
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"
以上就是java中Class的三种实例化,希望对大家有所帮助。更多Java学习指路:Java基础
本教程操作环境:windows7系统、java10版,DELL G3电脑。