Šios trys akronimos aprašo Java platformos suglaudintus sluoksnius. Paprasčiausias būdas atsiminti: JDK apima JRE, kuris apima JVM — kiekvienas prideda galimybes tam, kuris yra jo viduje.
Kodėl tai svarbu
Supratę JVM/JRE/JDK skirtumą, aiškiau matote Java platformos architektūrą ir galite atsakyti į praktinius klausimus: kūrėjai įdiegia (kompiliavimui ir statymui), iš tikrųjų vykdo bytecode ir suteikia platformos nepriklausomybę bei atliekų surinkimą, o istoriškai tik teikė runtime'ą programoms paleisti.
