- 2
- 0
- 约2.16万字
- 约 48页
- 2019-03-26 发布于浙江
- 举报
Field类的常见方法 访问类自己定义的私有属性 public void setAccessible(boolean flag) Student stu = new Student(); // stu.age = 20; 不能直接修改age属性,这句代码将无法编译通过 Field类的常见方法 Student student = new Student(); Class? clazStudent = student.getClass(); Field ageField; try { ageField = clazStudent.getDeclaredField(age); // 可以操作私有属性,至关重要 ageField.setAccessible(true); ageField.set(student, 20); // 使用field对象读取属性 System.out.println(ageField.get(student)); // 使用student对象的方法读取属性 System.out.println(student.getAge()); } catch (NoSuchFieldException e) { e.printStackTrace(); } catch (SecurityException e) { e.printStackTrace(); } catch
您可能关注的文档
最近下载
- 成都石室中学北湖校区数学新初一分班试卷含答案.pdf VIP
- T-CCSAS 062-2026 行为安全观察与沟通实施指南.docx VIP
- T-CCSAS 062-2026《行为安全观察与沟通实施指南》.docx VIP
- 三类医疗器械培训试题附答案.docx VIP
- PDF060-WY-260辽西供水进水蝶阀使用说明书.pdf VIP
- 扬州大学2024-2025学年第2学期《线性代数》期末试卷(B卷)及参考答案.docx
- 食品保藏期末试卷及答案.docx VIP
- 江苏师范大学科文学院《线性代数》2024-----2025学年期末试卷(A卷).pdf VIP
- 新高考数学解题研究——导数压轴攻略.pdf VIP
- 江苏师范大学科文学院(期中、期末)考试试卷(A或B卷) .doc VIP
原创力文档

文档评论(0)