获取Class对象

package reflect;

import pass.User;

/**
 * @Author: DengJia
 * @Date: 2021/12/1 9:15
 * @Description: 获取Class对象的四种方式
 */

public class MainTest {
    public static void main(String[] args) throws ClassNotFoundException {
        User u = new User();

        // 1.
        Class<User> uC1 = User.class;
        // 2.
        Class<?> uC2 = Class.forName("top.dj.User");
        // 3.
        Class<? extends User> uC3 = u.getClass();
        // 4.
        Class<?> uC4 = ClassLoader.getSystemClassLoader().loadClass("top.dj.User");
    }
}
上一篇:【DB笔试面试164】在Oracle中,如何彻底停止expdp数据泵进程?


下一篇:PS合成火焰四射的天使小提琴演奏者