Разница между JDK и JRE в контексте запуска игр заключается в их назначении и использовании:
- JDK (Java Development Kit) — это набор программного обеспечения для разработки приложений на базе Java, в том числе для создания игр. stackoverflow.com wiki.merionet.ru Он включает в себя JRE, набор классов API, компилятор Java и другие инструменты разработки. stackoverflow.com
- JRE (Java Runtime Environment) — это среда выполнения Java, которая предназначена для запуска другого программного обеспечения, в том числе игр, написанных на Java. wiki.merionet.ru Она содержит библиотеки классов, загрузчики классов и JVM. wiki.merionet.ru
Таким образом, для разработки игр на Java нужен JDK, а для их запуска — JRE. stackoverflow.com wiki.merionet.ru Если пользователь не является программистом, то для запуска Java-программ ему достаточно наличия JRE. wiki.merionet.ru