第十八节:第二部分:java高级:反射-获取构造器对象并使用
反射介绍以及学习内容
反射第一步:加载类、获取类的字节码:Class对象
代码:目标:获取Class对象。
TestClass
package com.itheima.day9_reflect;
/** 目标:获取Class对象。* */
public class TestClass {public static void main(String[] args) throws Exception {Class c1 = Student.class;System.out.println(c1.getName());// 全类名System.out.println(c1.getSimpleName());// 简名:StudentClass c2 = Class.forName("com.itheima.day9_reflect.Student");System.out.println(c2 == c1);Student s = new Student();Class c3 = s.getClass();System.out.println(c3 == c2);}
}