если я запускаю Java-программу, виртуальная машина изначально выделяет некоторую память для кучи, верно?
каждый раз, когда используемая память занимает больше, чем доступно, куча увеличивается, верно?
Возможно ли, что куча станет меньше, если использовать меньше памяти?
спасибо!