我的程序中有以下代码:
...
private void generateStack() {
List<AdvertisementsModel> adsForModel = Storage.getAdsForId(model.getId());
...
adsForModel.clear();
...
Storage
是具有静态字段和方法的静态类。generateStack
方法在另一个类和实例对象中。如果引用不是最终的,为什么会adsForModel.clear();
影响类中的列表?Storage
asdForModel