摘要: 通过反射获取字段: -- 反射方法并调用时,静态方法可以不传递对象。 字段有点小不同,即使是静态字段也需要传递对象 以下是测试类:包括一个测试实体类:Girl.java,一个反射测试Demo.java Girl.java: Demo_FieldRflt: 阅读全文
posted @ 2016-05-22 07:32 WinKinGo 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 上篇反射了类的成员方法,main方法其实也应该包含在其中,因为main方法就是一个静态方法。 但实际mian的反射稍有不同,其原因主要是为在升级过程中保持1.5兼容1.4版本:推理如下 1、main方法的参数为一个类型为String[]的参数 2、1.5支持可变参数,所以是可以可变参数形式来读取参数 阅读全文
posted @ 2016-05-22 07:31 WinKinGo 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 继上篇反射构造函数后,今剖析函数方法。 要通过反射执行方法: 1、可以先反射出类或构造函数,创建实例对象,通过对象调用方法(反射通过构造函数创建对象参见上篇)。 2、可以通过类反射出方法,传入关联对象,从而实现对象调用方法。 以下是一个简单测试类: 包含两个文件: 1、Person.java,用于反 阅读全文
posted @ 2016-05-22 07:30 WinKinGo 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 通过反射获取构造函数,创建实例。 阅读全文
posted @ 2016-05-22 07:29 WinKinGo 阅读(808) 评论(0) 推荐(0) 编辑