1.直接new一个对象 //直接new对象 Users user = new Users(); 通过反射创建对象的三种方法 2.通过反射获取到class,然后通过class.newInstance方法获得对象 //通过当前对象的路径获取class,然后通过class.newInstance方法创建对象 try { Class clazz = Class.forName("com.wf.dbutils.Users"); Object us = clazz.newInstance(); if(us instanceof Users) { System.out.println("is users"); } } catch (Exception e) { } 3.直接通过类名.class得到class,然后通过class.newInstance方法获得对象 //直接通过类名.class得到class,然后通过class.newInstance方法获得对象 Class<Users> clazz = Users.class; try { Users users = clazz.newInstance(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } 4.通过对象.getC