JVM - это реализация JRE. Итак, каждое устройство, в котором есть JVM, будет содержать JRE?JVM Исполнение JRE
JDK содержит набор классов и библиотек, которые поддерживают разработку. Имеет ли JRE то же самое. Если да, то почему они нуждаются в том же, поскольку у нас уже есть код, преобразованный в байтовый код?
Пожалуйста, поправьте меня, если я ошибаюсь
Ознакомьтесь с официальной страницей документации по Java SE, содержащей очень приятную графическую иллюстрацию и объяснения того, что содержит. Все элементы доступны: [Документация по платформе Java Platform Standard Edition 7] (http://docs.oracle.com/javase/7/docs/index.html) – informatik01