В зависимости от специфики долгоживущих и включения / исключения ошибок JRE, а также значения утечки памяти (как насчет утечек памяти только для половины времени жизни приложения?), А также некоторых особых случаев сборщика мусора (за что G1 должен улучшить ситуацию) и т. д. и т. д. *
Что ж, вопрос без дополнительного контекста плохо сформулирован, но, в отличие от пиролистического, я склонен говорить, что это технически неверно, поскольку для любого практического определения утечки памяти я не вижу никакого отношения к таким долгоживущим объектам, которые вы описываете им.
Конечно, можно сказать без какой-либо ссылки на стек, которая в конечном итоге зависит от времени выполнения main или какой-либо другой корневой ссылки где-либо, ничего не существует; но с такой семантикой вопрос становится бессмысленным. Это все равно что сказать, что без компьютера я не могу запускать приложения Java. Ура, выиграл цену 0 $.