标签: java reflection
我想使用.properties文件来存储一些带有值的参数。我还想在我的代码中将这些参数用作类属性。如何避免我需要定义属性并将其名称用作.properties文件的字符串键的情况。我的代码中有两次这样的名字:一次作为属性,一次作为字符串。
反射会有所帮助,但属性名称没有反映。
答案 0 :(得分:1)
属性名称没有反映
如果“属性”是指“字段”,那么这是不真实的:Class.getDeclaredFields()会返回这些。如果你的意思是其他的,请解释你的意思。
Class.getDeclaredFields()