本帖最后由 柏涛 于 2014-2-9 20:51 编辑
为什么下面的结果一个为真,一个为假?
public class Demo23 { public static void main(String[] args) { ArrayList<Integer> collection2 = new ArrayList<Integer>(); //System.out.println(collection1.getClass()==collection2.getClass()); collection2.add(“真暴力”); collection2.getClass().getMethod("add", Object.class).invoke(collection2, "真暴力"); System.out.println(collection2.get(0));
|