Java JDK, JRE ja JVM

Lang L: none (table-of-contents)

Selles õpetuses saate teada JDK, JRE ja JVM kohta. Samuti saate teada peamised erinevused nende vahel.

Mis on JVM?

JVM (Java Virtual Machine) on abstraktne masin, mis võimaldab teie arvutil Java-programmi käivitada.

Java-programmi käivitamisel kompileerib Java kompilaator kõigepealt teie Java-koodi baidekoodiks. Seejärel tõlgib JVM baitkoodi kohalikuks masinakoodiks (juhiste kogum, mida arvuti CPU täidab otse).

Java on platvormist sõltumatu keel. Sellepärast, et kui kirjutate Java-koodi, on see lõppkokkuvõttes kirjutatud JVM-ile, kuid mitte teie füüsilisele masinale (arvutile). Kuna JVM käivitab Java-baidikoodi, mis on platvormist sõltumatu, on Java platvormist sõltumatu.

Java-programmi töö

Kui olete huvitatud JVM-i arhitektuuri tundmaõppimisest, külastage veebisaiti The JVM Architecture Explained.

Mis on JRE?

JRE (Java Runtime Environment) on tarkvarapakett, mis pakub Java-klassi teeke, Java Virtual Machine (JVM) ja muid Java-rakenduste käitamiseks vajalikke komponente.

JRE on JVM-i alamhulk.

Java käituskeskkond

Kui peate Java-programme käivitama, kuid mitte neid arendama, on JRE see, mida vajate. JRE saate alla laadida Java SE Runtime Environment 8 allalaadimiste lehelt.

Mis on JDK?

JDK (Java Development Kit) on tarkvaraarenduskomplekt, mis on vajalik Java-rakenduste arendamiseks. JDK allalaadimisel laaditakse koos sellega alla ka JRE.

Lisaks JRE-le sisaldab JDK ka mitmeid arendustööriistu (kompilaatorid, JavaDoc, Java silur jne).

Java arenduskomplekt

Kui soovite Java-rakendusi arendada, laadige alla JDK.

JVM, JRE ja JDK suhe.

JVM, JRE ja JDK suhe

Huvitavad Artiklid...