随手一查---java反射与动态代理
通过反射机制,获取类对象
——通过类名获取
Class<?> cType1 = Test.class; cTpye1 为Test的Class对象 cType1.newInstance() 调用这个方法后获取Test类的实例对象。
——通过类的全名称
Class<?> cType2 = Class.forName("XXXX.Test");
——通过子对象
Class<?> cType3 = new Test(); cType3.getClass();
——通过类加载器
ClassLoader classLoader = this.getClass().getClassLoader(); this,指当前的对象,也就是通过当前对象的Class来找到加载当前类的类加载器。
Class cType4 = classLoader.loadClass("XXXX.Test");
java动态代理

浙公网安备 33010602011771号