Java反射中的getFields()方法和getDeclaredFields()区别

Java反射中的getFields()方法和getDeclaredFields()区别,第1张

Java反射中的getFields()方法和getDeclaredFields()区别

getFields(): 获取某个类的所有公共(public)字段包括父类中的字段

getDeclaredFields():获得某个类的所有声明的字段,包括public,private,proteced,但是不包括父类的申明字段。

同样类似的还有getConstructors()和getDeclaredConstructors()、getMethods()和getDeclaredMethods(),这两者分别表示获取某个类的方法、构造函数。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5138428.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-17

发表评论

登录后才能评论

评论列表(0条)

保存