Java反射机制
2017-10-12 本文已影响0人
西柚籽
反射:在程序的运行过程中,能够探测类所拥有的属性和行为的一种能力,把这种机制成为反射.
反射的使用场景:
1>把字符串转换成类对象
2>做通用代码(框架)
Java反射相关操作如下:
a.获取成员方法Method
b.获取成员变量Field
c.获取构造函数Constructor
例如:
package reflectDemo;
public class Student
{
private String name;
private int age;
private String msg = "hello test";
public void tell()
{
System.out.println(msg);
}
public void fun(String name, int age)
{
System.out.println("我叫" + name + ",今年" + age + "岁");
}
}