Java Runtime Environment (JRE) может понадобиться при запуске приложений по нескольким причинам:
JRE обеспечивает среду для выполнения Java-кода, включает в себя исполнительную среду JVM, а также стандартные классы и библиотеки Java. 3 Одна из важных функций JRE — автоматическое управление памятью, благодаря которой программистам не приходится вручную управлять распределением памяти. 24