用反射操作类的成员变量
在研究反射的时候,类里面定义的成员变量count是private,用了下面的方法后,还是报错??
// An highlighted block
Field countField = clazz.getDeclaredField("count");
countField.setAccessible(true);
报错内容如下
Exception in thread "main" java.lang.NoSuchFieldException: count
at java.lang.Class.getField(Class.java:1703)
at com.RelfectionApp.main(RelfectionApp.java:23)
好像是因为我jdk版本的原因,要非LTS版本的jdk才可以