-
getFields()
getFields()获得某个类的所有的公共(public)的字段,包括父类。 -
getDeclaredFields()
getDeclaredFields()获得某个类的所有申明的字段,即包括public、private和proteced,但是不包括父类的申明字段。同样类似的还有getConstructors()和getDeclaredConstructors(),getMethods()和getDeclaredMethods()。
-
setAccessible()
作用就是让我们在用反射时访问私有变量(方法)
Java反射使用日记-getFields()和getDeclaredFields()的区别
最新推荐文章于 2023-12-26 00:00:00 发布