//2.reflection 利用反射机制查询一个类的内部所有方法// 加载并初始化命令行参数指定的类 // Class<?> classType = Class.forName("java.util.Date"); // Method methods[] = classType.getDeclaredMethods(); // for (int i = 0; i < methods.length; i++) // { // System.out.println(methods[i].toString()); // } //3.reflection 利用反射机创建一个实体类 //通过反射机制 创建有参数构造方法的实体类 参考: http://www.iteye.com/topic/426181 Class<?> classbean = Class.forName("java.util.Date"); try { java.util.Date dt = (java.util.Date)classbean.newInstance(); System.out.println(dt.getDate()); } catch (InstantiationException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IllegalAccessException e) { // TODO Auto-generated catch block e.printStackTrace(); }