【发布时间】:2017-07-16 04:29:24
【问题描述】:
我有一个像这样的简单数组列表: ..
ArrayList<SP> sps = new ArrayList<SP>();
sps.add(new SP("1"));
sps.add(new SP("2"));
sps.add(new SP("3"));
.. 当我从该列表中删除 1 个对象时。 接下来会发生什么? 该列表只是删除该对象的引用 然后对象自动释放该内存区域 (因为没有引用该对象的内存) 要么 该对象是由该列表直接从该内存区域释放的?
P/s:对不起,我的英语不好。
【问题讨论】:
标签: java arraylist memory-management reference internal