ArrayList<Object> list = new ArrayList<Object>();
for (int i = 0; i < 10; i++) {
Object o = new Object();
list.add(o);
}
list = null;
или
ArrayList<Object> list = new ArrayList<Object>();
for (int i = 0; i < 10; i++) {
Object o = new Object();
list.add(o);
o = null;
}
какой блок кода вызовет утечку памяти в java, почему?
Если ни один из них не вызовет утечку памяти, как я могу вызвать утечку памяти ~ (мне нужен код)