如何获取class对象
/*姓名 : 赵康乐
职业 : 学生
日期 : 2022-06-01
任务 : 获取Class对象的四种方法
*/
import java.util.Date;
public class ClassTest{
public static void main(String[] args) throws ClassNotFoundException{
System.out.println("第一种方法: Object.getClass()");
Class c1 = new Date().getClass();
System.out.println(c1.getName());
System.out.println("第二种方法: 类名.class()");
Class c2 = boolean.class;
System.out.println(c2.getName());
System.out.println("第三种方法:Class.forName()");
Class c3 = Class.forName("java.lang.String");
System.out.println(c3.getName());
System.out.println("第四种方法: 包装类的TYPE 域");
Class c4 = Double.TYPE;
System.out.println(c4.getName());
}
}
浙公网安备 33010602011771号