时间:2021-07-01 10:21:17 帮助过:3人阅读
getDeclaredField()
getFields()
得某个类的所有的公共(public)的字段,包括父类。
getConstructors()和getDeclaredConstructors(),getMethods()和getDeclaredMethods()。
类似上面所讲。
public Method getDeclaredMethod(String name, Class<?>... parameterTypes)
name
- 方法名
parameterTypes
- 参数数组
Modifier.isStatic(fs[i].getModifiers())
判断获取的Class属性是否是静态 修饰符
类似的还有public、private、protected
continue
跳出continue所属代码块,继续执行下面的代码
break
不继续执行break之后的代码块,跳到和break所在代码块相关的外层代码块开始执行。
fs[i].setAccessible(true);
true或false决定是否可以访问获取的数组里面的属性值
fs[i].getName()
获取数组中得到的属性的名字
Java 反射 getDeclareFields getModifiers setAccessible(true)
标签: