【Java】getFields()和getDeclaredFields()的区别

getFields()得到某个类的全部的公共(public)的字段,包括父类。 get

getDeclaredFields()得到某个类的全部申明的字段,即包括public、private和proteced,
可是不包括父类的申明字段。 struct

一样相似的还有getConstructors()和getDeclaredConstructors(), getMethods()和getDeclaredMethods()。

相关文章
相关标签/搜索