【基础】对反射的理解和整理

吴wuwu

关注

阅读 99

2022-03-16

我们知道任何一个类在运行期间我们都可以得到他的类信息和属性方法。

package pri.niddles.reflect;

public class Student {

    private String StudentName;
    private String StudentAddress;
    private Integer StudentPhone;
}
package pri.niddles.reflect;

public class Refletion {
    public static void main(String[] args) throws ClassNotFoundException {
        Student student = new Student();
        Class<? extends Student> s = student.getClass();
        Class<?> superclass = s.getSuperclass();
        System.out.println(superclass);

        Class<?> s2 = Class.forName("pri.niddles.reflect.Student");
        Class<?> superclass1 = s2.getSuperclass();
        System.out.println(superclass1);



    }
}

精彩评论(0)

0 0 举报