摘要: 反射的方法比较多,不过都遵循以下规律:Method表示方法,Field表示成员变量,Constructor表示构造方法;后面加s表示一次获取多个。因为java中允许有多个同名的方法(普通方法和构造方法),只要其传入参数的类型(包括)不同即可,所以在获取单个方法的时候,不光要指定方法的名称,还要指定参数的类型。因为类中的成员如果public修饰符,外部不能直接访问,所以有Declared的方法是可以获取到public和非public的成员的。如果没有Declared则表明获取public的。详情如下:一、getFields()与getDeclaredFields()getFields()只能访问 阅读全文
posted @ 2013-01-04 18:40 yejg1212 阅读(241) 评论(0) 推荐(0)