Java 获取生成类的静态字段值
例如,有Java 获取生成类的静态字段值,java,android,build,static,Java,Android,Build,Static,例如,有Build.SERIAL静态字段。除了从静态字段读取该值,还有其他方法获取该值吗?类似的方法可以工作。有人会使用它的唯一原因是,我能想到私有静态字段,它只能从声明它的类中访问。您可以通过getter方法从另一个类获得访问权限 private static String abcd = "ABCD"; public String getAbcd(){ return this.abcd; } 但是这样读不容易吗?对于那些不知道任何其他方法的人(如我),解释其背后的原因可以帮助我们理解问
Build.SERIAL
静态字段。除了从静态字段读取该值,还有其他方法获取该值吗?类似的方法可以工作。有人会使用它的唯一原因是,我能想到私有静态字段
,它只能从声明它的类中访问。您可以通过getter方法从另一个类获得访问权限
private static String abcd = "ABCD";
public String getAbcd(){
return this.abcd;
}
但是这样读不容易吗?对于那些不知道任何其他方法的人(如我),解释其背后的原因可以帮助我们理解问题并提供其他解决方案。@7383很容易,我只是不想知道是否有其他方法。@JonZarate有很多库可以使用
构建
值。我感兴趣的是,如果我通过反射来更改构建值,库可以接收哪些值。根据答案,我相信root用户可以从文件本身读取它。