этот код вызывает утечку памяти в java?

    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, почему?

Если ни один из них не вызовет утечку памяти, как я могу вызвать утечку памяти ~ (мне нужен код)

0
задан Chris 18 October 2011 в 05:08
поделиться