Ποια είναι η διαφορά μεταξύ JDK 7 και JDK 8;
Ποια είναι η διαφορά μεταξύ JDK 7 και JDK 8;

Βίντεο: Ποια είναι η διαφορά μεταξύ JDK 7 και JDK 8;

Βίντεο: Ποια είναι η διαφορά μεταξύ JDK 7 και JDK 8;
Βίντεο: Scala 3. OpenJDK vs Oracle JDK. Марсоход Чжужун и CopterPack. [MJC News #7] #ityoutubersru 2024, Νοέμβριος
Anonim

Java 7 φέρνει υποστήριξη JVM για δυναμικά πληκτρολογημένες γλώσσες συν Παρεμβολή τύπων για δημιουργία γενικής παρουσίας. Java 8 φέρνει το πιο αναμενόμενο χαρακτηριστικό για τη γλώσσα προγραμματισμού που ονομάζεται Lambda Expressions, μια νέα δυνατότητα γλώσσας που επιτρέπει στους χρήστες να κωδικοποιούν τοπικές συναρτήσεις ως ορίσματα μεθόδου.

Αντίστοιχα, η Java 1.8 είναι ίδια με την 8;

Σε JDK 8 και JRE 8 , οι συμβολοσειρές έκδοσης είναι 1.8 και 1.8 . 0. Ακολουθούν μερικά παραδείγματα όπου χρησιμοποιείται η συμβολοσειρά έκδοσης: Ιάβα -έκδοση (μεταξύ άλλων πληροφοριών, επιστροφές Ιάβα εκδοχή 1.8.

Κάποιος μπορεί επίσης να ρωτήσει, είναι το JDK 8 συμβατό προς τα πίσω; Ιάβα οι εκδόσεις αναμένεται να είναι δυαδικές προς τα πίσω - σύμφωνος . Για παράδειγμα, JDK 8 μπορεί να εκτελέσει κώδικα που έχει μεταγλωττιστεί από JDK 7 ή JDK 6. Είναι σύνηθες να βλέπουμε εφαρμογές να το αξιοποιούν αυτό συμβατότητα προς τα πίσω χρησιμοποιώντας εξαρτήματα κατασκευασμένα από διαφορετικούς Ιάβα εκδοχή.

Αντίστοιχα, είναι η Java 1.7 ίδια με την Java 7;

σε όλη τη διαδρομή προς 1.7 , επίσης γνωστός ως Java 7 ) συνήθως περιέχουν βελτιώσεις τόσο στο JVM όσο και στην τυπική βιβλιοθήκη, επομένως τα δύο πρέπει συνήθως να εκτελούνται μαζί και συσκευάζονται μαζί στο JRE. Εάν τρέχετε κάποιο Ιάβα πρόγραμμα στον υπολογιστή σας, έχετε εγκαταστήσει ένα JRE. Το JDK είναι το Ιάβα Κιτ ανάπτυξης.

Ποιο είναι το κωδικό όνομα της Java 8;

Κωδικά ονόματα J2SE

ΕΚΔΟΧΗ ΚΩΔΙΚΟ ΟΝΟΜΑ ΗΜΕΡΟΜΗΝΙΑ ΚΥΚΛΟΦΟΡΙΑΣ
JDK 1.1.8 Τσέλσι 8 Απριλίου 1999
J2SE 1.2 Παιδική χαρά 4 Δεκεμβρίου 1998
J2SE 1.2.1 (κανένας) 30 Μαρτίου 1999
J2SE 1.2.2 Κρίκετ 8 Ιουλίου 1999

Συνιστάται: