class Person
{
String name;
private int age;
Person(String name,int age)
{
this.name=name;
this.age=age;
}
}
问题是:为什么Constructor c = Person.class.getConstructor(String.class,int.class),会获取不到。
还有Field f = Person.class.getField("name");也获取不到。
都给成public就可以了,为什么?难道我漏掉了视频中老师说得话?
这里不用declared去反射。
|
|