package com.example;
class User{
int name;
}
public static void main(String[] args) {
//方式一 类的全路径获取class
try {
Class<?> aClass = Class.forName("com.example.User");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
//方式二 通过对象.class获取 class
Class clazz = User.class;
//方式三 通过实例对象.getClass()方法获取class对象
Class<? extends User> aClass = new User().getClass();
}
反射获取class的3种方式
最新推荐文章于 2021-04-30 03:50:41 发布