Почему куча JVM продолжает расти?
Я пишу простую программу и использую jconsole.exe для контроля размера кучи.
public class HeapTest {
public static void main(String[] args) {
while(true) {
}
}
}
Вот результат
Я не понимаю, почему размер кучи продолжает расти. Я не new () ни один объект в моей программе.
Для чего используется куча в моей программе?
Я не добавляю никаких дополнительных аргументов в jconsole.exe; просто дважды щелкните по нему, а затем загрузите процесс Java в соответствии с PID.
Среда: Java 1.8.0_25 под Windows 7