其中一个类的运行结果是: 该对象的类型是:class package2.Customer id :1234 name :zhansan age :19 zhansan 19 1234 --------------------------- package2.Customer@9664a1 package2.Customer@1a8c4e7
public static void main(String[] args) throws Exception{ // TODO Auto-generated method stub AA a=new AA(1,"wms1"); BB b=new BB(2,"wms2"); //显示某对象的某方法和某属性 show(a,"show"); } //对未知类型的对象操作 public static vo id show(Object obj,String method_name)throws Ex
动态获取类的信息,以及动态调用对象的方法的功能来自于Java语言的反射(Reflection)机制。Java反射机制主要提供了以下功能: l 在运行时判断任意一个对象所属的类; l 在运行时构造任意一个类的对象; l 在运行时判断任意一个类所具有的成员变量和方法; l 在运行时调用任意一个对象的方法; l 生成动态代理。