获取泛型的三种方式:
1. Class clazz = Class.forName("com.xxx.xxx");
2. Class clazz = 类名.class;
3. Person p = new Person();
Class clazz = p.getClass();
ArrayList<Integer> list = new ArrayList<Integer>();
list.add(1);
list.add("aaa"); //这时候要加字符串编辑器是报错的
System.out.println(list);
Class<?> clazzList = Class.forName("java.util.ArrayList");
Method mz = clazzList.getMethod("add", Object.class);
mz.invoke(list, "aaa");
System.out.println(list);