概述
运行该方法public void show(Object obj){}报错如下:
java.lang.IllegalArgumentException: Can not set int field com.enshen.bean.Book.id to java.lang.Class
at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:164)
at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:168)
at sun.reflect.UnsafeFieldAccessorImpl.ensureObj(UnsafeFieldAccessorImpl.java:55)
at sun.reflect.UnsafeIntegerFieldAccessorImpl.getInt(UnsafeIntegerFieldAccessorImpl.java:56)
at sun.reflect.UnsafeIntegerFieldAccessorImpl.get(UnsafeIntegerFieldAccessorImpl.java:36)
at java.lang.reflect.Field.get(Field.java:379)
at com.enshen.test.FieldTest.show(FieldTest.java:33)
at com.enshen.test.FieldTest.main(FieldTest.java:47)
找不出原因,请老师指正!
最后
以上就是寂寞人生为你收集整理的field java,Field机制学习实例中报错的全部内容,希望文章能够帮你解决field java,Field机制学习实例中报错所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复