小编Phú*_*áng的帖子

当我从Java中删除ArrayList中的1个对象时.接下来发生什么?

我有一个像这样简单的arraylist:..

ArrayList<SP> sps = new ArrayList<SP>();
sps.add(new SP("1"));
sps.add(new SP("2"));
sps.add(new SP("3"));
Run Code Online (Sandbox Code Playgroud)

..当我从该列表中删除1个对象时.接下来发生什么?该列表只删除该对象的引用,然后对象自动释放该内存区域(因为没有引用该对象的内存)或该对象是由该列表直接从该内存区域释放的?

P/s:抱歉我的英语不好.

java memory-management reference arraylist internal

5
推荐指数
1
解决办法
5186
查看次数

标签 统计

arraylist ×1

internal ×1

java ×1

memory-management ×1

reference ×1