Είναι το JRE και το JDK το ίδιο;
Είναι το JRE και το JDK το ίδιο;

Βίντεο: Είναι το JRE και το JDK το ίδιο;

Βίντεο: Είναι το JRE και το JDK το ίδιο;
Βίντεο: Java SE. Урок 2.Что такое JDK,JRE,JVM и компилятор? Порядок выполнения программы 2024, Απρίλιος
Anonim

JRE είναι βασικά το Ιάβα Εικονική μηχανή όπου βρίσκεστε Ιάβα προγράμματα που εκτελούνται. Περιλαμβάνει επίσης πρόσθετα προγράμματος περιήγησης για εκτέλεση Applet. JDK είναι μια αφηρημένη μηχανή. Η διαφορά μεταξύ JDK και JRE είναι αυτό JDK είναι το κιτ ανάπτυξης λογισμικού για Ιάβα ενώ JRE είναι το μέρος όπου εκτελείτε τα προγράμματά σας.

Με αυτόν τον τρόπο, το JRE περιλαμβάνεται στο JDK;

JDK είναι ένα υπερσύνολο του JRE , και περιέχει όλα όσα υπάρχουν JRE , καθώς και εργαλεία όπως οι μεταγλωττιστές και τα προγράμματα εντοπισμού σφαλμάτων που είναι απαραίτητα για την ανάπτυξη μικροεφαρμογών και εφαρμογών. JRE παρέχει τις βιβλιοθήκες, το Ιάβα Virtual Machine (JVM) και άλλα στοιχεία για την εκτέλεση μικροεφαρμογών και εφαρμογών γραμμένων στο Ιάβα γλώσσα προγραμματισμού.

Ομοίως, χρειάζομαι JRE ή JDK για το Eclipse; Ανεξάρτητα από το λειτουργικό σας σύστημα, θα το κάνετε χρειάζομαι για να εγκαταστήσετε κάποια εικονική μηχανή Java (JVM). Μπορείτε είτε να εγκαταστήσετε ένα Java Runtime Environment ( JRE ), ή ένα κιτ JavaDevelopment ( JDK ), ανάλογα με το τι θέλετε κάνω με Εκλειψη . Εάν σκοπεύετε να χρησιμοποιήσετε Εκλειψη για ανάπτυξη Java, τότε εσείς πρέπει εγκαταστήστε α JDK.

Σχετικά με αυτό, χρειάζομαι JDK ή JRE;

Maven απαιτεί Έκλειψη χρησιμοποιώντας α JDK , δηλ. Ιάβα Κιτ ανάπτυξης, αντί για α Ιάβα RuntimeEnvironment ( JRE ). Η κύρια διαφορά είναι ότι α JDK περιέχει επίσης α Ιάβα Μεταγλωττιστής και άλλα εργαλεία προς ανάπτυξη Ιάβα Κώδικας, ενώ η JRE μπορεί να τρέξει μόνο μεταγλωττισμένο Ιάβα εφαρμογές.

Τι είναι το JDK JRE JVM και JIT;

Java Virtual Machine ( JVM ) είναι μια αφηρημένη υπολογιστική μηχανή. Κιτ ανάπτυξης Java ( JDK ) περιέχει JRE μαζί με διάφορα εργαλεία ανάπτυξης όπως Javalibraries, μεταγλωττιστές πηγών Java, προγράμματα εντοπισμού σφαλμάτων Java, εργαλεία ομαδοποίησης και ανάπτυξης. Μεταγλωττιστής Just In Time ( JIT ) εκτελείται αμέσως μετά την έναρξη της εκτέλεσης του προγράμματος.

Συνιστάται: