getparametertypes专题

Java反射学习笔记:getParameterTypes和getGenericParameterTypes区别

环境 Java:1.8 Intellij IDEA:2019.2.4 前言 最近在写导出程序,对getGenericParameterTypes和getParameterTypes两个方法的区别产生了好奇。 区别 这两个方法都是用来获取方法形参类型的。 getGenericParameterTypes:返回Type类型的数组 Type[]. getParameterTypes:返回Cl

LitePal在Android9.0上报错java.lang.Class[] java.lang.reflect.Constructor.getParameterTypes()' on a null

https://github.com/LitePalFramework/LitePal/issues/546 错误信息:java.lang.Class[] java.lang.reflect.Constructor.getParameterTypes()' on a null object reference 错误原因:实体如果实现了Parcelable,在某些版本就会导致,目前发现在9.0上面