1、getxx(objectobj):
获得obj对象的成员变量值,这里的xxx对应于8中的基本类型,如果该成员变量的类型是引用类型,则取消get后面的xxx
2、setxx(objectobj、xxxval):
将obj对象的成员变量值设定为val值。这里的xxx对应8种基本类型,如果该成员类型是引用类型,则取消set后面的xxx
3、实例
person person = new person(); // 获取name成员变量field field namefield = person.getclass().getdeclaredfield(name); // 启用访问控制权限 namefield.setaccessible(true); // 获取person对象的成员变量name的值 string name = (string) namefield.get(person); system.out.println(name = + name); // 设置person对象的成员变量name的值 namefield.set(person, lisi); system.out.println(person);
java有哪些集合类java中的集合主要分为四类:
1、list列表:有序的,可重复的;
2、queue队列:有序,可重复的;
3、set集合:不可重复;
4、map映射:无序,键唯一,值不唯一。
以上就是java怎么访问成员变量的详细内容。