プログラムに次のコードがあります。
...
private void generateStack() {
List<AdvertisementsModel> adsForModel = Storage.getAdsForId(model.getId());
...
adsForModel.clear();
...
Storage
静的フィールドとメソッドを持つ静的クラスです。generateStack
メソッドは別のクラスにあり、インスタンスオブジェクトにあります。参照が最終的でない場合、なぜクラスadsForModel.clear();
のリストに影響を与えるのですか?Storage
asdForModel