我對創建對象有一些疑問/問題。我聽說 對象不應該在循環中創建。在循環內創建 對象有什麼問題?在循環 之外創建和在循環內部創建之間有什麼區別?java創建對象建議
請考慮下面的例子。
public java.util.List<Object> objectCreationTest(){
java.util.List<Object> objectList =new java.util. ArrayList<Object>();
Object obj = null;
for(int i = 0 ; i <1000;i++){
Object e = new Object(); //1 --> Is this object creation wrong?
obj = new Object(); //2 --> Is this right way to create?
objectList.add(e);
}
return objectList ;
}
請問我要遵循哪種方式?