说明
1、类成员变量是java.lang.reflect.Field类的对象,通过Class类的下列方法可以获得某一类的成员变量。
2、类成员变量包括两部分,类成员变量和类名称。
实例
publicFieldgetDeclaredField(Stringname)//获得该类自身声明的所有变量,不包括其父类的变量 publicFieldgetField(Stringname)//获得该类自所有的public成员变量,包括其父类变量 //具体实现 Field[]allFields=class1.getDeclaredFields();//获取class对象的所有属性 Field[]publicFields=class1.getFields();//获取class对象的public属性 FieldageField=class1.getDeclaredField("age");//获取class指定属性 FielddesField=class1.getField("des");//获取class指定的public属性
以上就是java操作成员变量的方法,希望对大家有所帮助。更多Java学习指路:Java基础
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容