JDK , JRE VƏ JVM

Musa Nabiyev
2 min readApr 29, 2023

--

JDK (Java Development Kit) , JVM (Java Virtual Machine) və JRE (Java Runtime Environment) hər birinin Java inkişaf prosesində necə rol oynadığını bilmək vacibdir

JDK Java proqramlaşdırma dilində proqramlar hazırlamaq üçün tələb olunan kitabxanaları özündə cəmləşdirən tərtibatçı paketidir.

JDK içərisində JRE (Java Runtime Environment) və interpreter (java), compiler (javac), archiver (jar), document generator(Javadoc) və s. kimi bir neçə başqa resursları ehtiva edir

Javac .java faylını Java Virtual Maşın kimi tanınan xəyali maşın üçün maşın dili olan bayt kodunda yazılmış .class faylına çevirir.

Java Runtime Environment istifadəçilərin Java proqramlarını işlətməsi üçün zəruri proqramdır. O, Java Virtual Maşını və Java kitabxanalarını ehtiva edir.

JDK Java proqramlaşdırma dilində proqramlar hazırlamaq üçün tələb olunan kitabxanaları özündə cəmləşdirən tərtibatçı paketidir.

JDK içərisində JRE (Java Runtime Environment) və interpreter (java), compiler (javac), archiver (jar), document generator(Javadoc) və s. kimi bir neçə başqa resursları ehtiva edir

Java ilə hazırlanmış proqramlar JDK olmadan da işləyə bilər. JRE proqramların işləməsi üçün lazım olan infrastrukturu ehtiva edir.

--

--