Java反射如何应用于实现动态功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1872个文字,预计阅读时间需要8分钟。
反射+首先,我们创建一个名为Student的类。注意类中的成员变量、构造方法、成员方法和公共方法还是私有方法。
package com.reflect;
public class Student { // 成员变量 public String name; // 公共变量 private int age; // 私有变量
// 构造方法 public Student() { }
// 成员方法 public void study() { System.out.println(name + 正在学习...); }
// 成员方法 public void sleep() { System.out.println(name + 正在睡觉...); }
// 公共方法 public int getAge() { return age; }
// 私有方法 private void setAge(int age) { this.age=age; }}
反射
我们先创建一个Student类出来。
本文共计1872个文字,预计阅读时间需要8分钟。
反射+首先,我们创建一个名为Student的类。注意类中的成员变量、构造方法、成员方法和公共方法还是私有方法。
package com.reflect;
public class Student { // 成员变量 public String name; // 公共变量 private int age; // 私有变量
// 构造方法 public Student() { }
// 成员方法 public void study() { System.out.println(name + 正在学习...); }
// 成员方法 public void sleep() { System.out.println(name + 正在睡觉...); }
// 公共方法 public int getAge() { return age; }
// 私有方法 private void setAge(int age) { this.age=age; }}
反射
我们先创建一个Student类出来。

