创建对象然后将其传递给ArrayList或直接在ArrayList.add方法中创建对象之间有区别吗?如果使用内存和性能?例: ArrayList<ClassX> arrayList = new ArrayList(); //Type 1: ClassX object = new ClassX(); arrayList.add(object); //Type 2: arrayList.add(new ClassX()); 解决方案如下: 逻辑上?否-两者具有相同的目的。 空间?是。在type1中:引用将…

2020年2月23日 0条评论 15点热度 阅读全文