public class MyClass {
private String s = "foo";
}
的初始化值是否有可能使用反射,而不必實例化一個新的MyClass
得到"foo"
?使用反射來獲取一個字段
Field field = MyClass.class.getDeclaredField("s");
// -- ideally: --
// Object initializationValue = field.getInitializationValue();
// assert initializationValue.equals("foo");