例2:在ArrayList<Integer>集合中添加一个字符串数据
// 创建集合对象
ArrayList<Integer> array = new ArrayList<Integer>();
Class c = array.getClass(); // 集合ArrayList的class文件对象
Method m = c.getMethod("add", Object.class);
m.invoke(array, "hello"); // 调用array的add方法,传入的值是hello
m.invoke(array, "world");
m.invoke(array, "java");