反射练习之越过泛型检查
public class ReflectTest { public static void main(String[] args) throws NoSuchMethodException, InvocationTargetException, IllegalAccessException { ArrayList<Integer> arrayList = new ArrayList<>(); Class<? extends ArrayList> aClass = arrayList.getClass(); Method aClassMethod = aClass.getMethod("add", Object.class); aClassMethod.invoke(arrayList,"hello"); aClassMethod.invoke(arrayList,"world"); aClassMethod.invoke(arrayList,"java"); System.out.println(arrayList); } }
学习的博客多用于在笔记中,防止笔记过于臃肿,所以将样例及运行结果放在博客中,后以超链接的形式记录在笔记中,所以有些博文过于单薄。如果有小伙伴遇到问题欢迎评论,看到就会回复,学渣一枚,加油努力。