Το περιβάλλον εργασίας Runtime Oracle Java Standard Edition (επίσης γνωστό ως JRE SE, Java SE ή Java SE Runtime Environment) είναι μια κλειστή και ελεύθερα κατανεμημένη τεχνολογία υπολογιστών που προσφέρει έναν εύκολο τρόπο εκτέλεσης προγραμμάτων Java σε οποιοδήποτε λειτουργικό σύστημα που βασίζεται στο Linux.
Επινοηθείσα από την Sun Microsystems
Αρχικά εφευρέθηκε από τη Sun Microsystems για διαδραστική τηλεόραση, το λογισμικό ήταν παλαιότερα γνωστό ως Java 2 Platform, Standard Edition ή J2SE. Αργότερα αποκτήθηκε από την Oracle Corporation, η οποία τώρα αναπτύσσει και διατηρεί ενεργά τον πηγαίο κώδικα.
Ονομάζεται Java SE (Standard Edition) επειδή η τεχνολογία διανέμεται επίσης ως Micro Edition (ME) και Enterprise Edition (EE), τα οποία είναι διαθέσιμα μόνο για ενσωματωμένα συστήματα / φορητές συσκευές και πλατφόρμες υπολογιστών για επιχειρήσεις αντίστοιχα. / p>
Διανεμήθηκε ως δυαδικά πακέτα για όλες τις διανομές Linux
Το έργο επιτρέπει στους χρήστες να απολαμβάνουν όλες τις τελευταίες και μεγαλύτερες τεχνολογίες Java από τις εφαρμογές του Διαδικτύου και της Java που συνήθως διανέμονται ως αρχεία JAR. Διανέμεται ως δυαδικά αρχεία που μπορούν να αναπτυχθούν σε οποιαδήποτε διανομή GNU / Linux με 64-bit ή 32-bit.
Εκτός από τα τυπικά δυαδικά αρχεία, η Oracle παρέχει στους χρήστες του Linux επίσης δυαδικά πακέτα για όλες τις διανομές Linux που βασίζονται σε RPM, συμπεριλαμβανομένων των Red Hat Enterprise Linux, Fedora, openSUSE και OpenMandriva.
Υποστηρίζεται σε πολλά λειτουργικά συστήματα
Οι πλατφόρμες JRE (Java Runtime Environment) και JDK (Java Development Kit) είναι ανεξάρτητες από πλατφόρμα και συμβατές με πολλά λειτουργικά συστήματα ανοιχτού κώδικα και εμπορικών λειτουργιών, όπως Linux, BSD, Solaris, Microsoft Windows και Mac OS X. Αρχιτεκτονικές 64-bit, 32-bit και SPARC.
Ενώ η πλατφόρμα Java Runtime Environment χρησιμοποιείται μόνο για την απόκτηση πλούσιου περιεχομένου ιστού και προγραμμάτων Java, η πλατφόρμα Java Development Kit βοηθά τους προγραμματιστές της Java να δημιουργήσουν σύγχρονο περιεχόμενο για ιστοσελίδες ή εφαρμογές πλούσιες σε λειτουργίες που λειτουργούν σε πολλαπλές πλατφόρμες.
Το κιτ ανάπτυξης Java περιλαμβάνει περιβάλλον Java Runtime
Είναι επίσης σημαντικό να γνωρίζουμε ότι το JDK (Java Development Kit) περιέχει την πλατφόρμα JRE (Java Runtime Environment), έτσι δεν χρειάζεται να τα κατεβάσετε ξεχωριστά εάν ο κύριος στόχος σας είναι να αναπτύξετε σε Java.
Τι είναι καινούργιο σε αυτήν την έκδοση:
- Το Java SE 8u65 περιλαμβάνει σημαντικές επιδιορθώσεις ασφαλείας. Η Oracle συνιστά έντονα να αναβαθμίσουν όλοι οι χρήστες Java SE 8 σε αυτήν την έκδοση. Το Java SE 8u66 είναι μια ενημερωμένη έκδοση ενημερωμένων εκδόσεων, συμπεριλαμβανομένων όλων των 8u65 καθώς και πρόσθετων χαρακτηριστικών (που περιγράφονται στις σημειώσεις έκδοσης).
- Java SE 8u65 περιλαμβάνει σημαντικές διορθώσεις ασφαλείας. Η Oracle συνιστά έντονα να αναβαθμίσουν όλοι οι χρήστες Java SE 8 σε αυτήν την έκδοση. Το Java SE 8u66 είναι μια ενημερωμένη έκδοση ενημερωμένων εκδόσεων, συμπεριλαμβανομένων όλων των 8u65 καθώς και πρόσθετων λειτουργιών (που περιγράφονται στις σημειώσεις έκδοσης).
- Java SE 8u65 περιλαμβάνει σημαντικές διορθώσεις ασφαλείας. Η Oracle συνιστά έντονα να αναβαθμίσουν όλοι οι χρήστες Java SE 8 σε αυτήν την έκδοση. Το Java SE 8u66 είναι μια ενημερωμένη έκδοση ενημερωμένων εκδόσεων, συμπεριλαμβανομένων όλων των 8u65 καθώς και πρόσθετων λειτουργιών (που περιγράφονται στις σημειώσεις έκδοσης).
- Java SE 8u65 περιλαμβάνει σημαντικές επιδιορθώσεις ασφαλείας. Η Oracle συνιστά έντονα να αναβαθμίσουν όλοι οι χρήστες Java SE 8 σε αυτήν την έκδοση. Το Java SE 8u66 είναι μια ενημερωμένη έκδοση ενημερωμένων εκδόσεων, συμπεριλαμβανομένων όλων των 8u65 καθώς και πρόσθετων λειτουργιών (που περιγράφονται στις σημειώσεις έκδοσης).
- Το Java SE 8u65 περιλαμβάνει σημαντικές διορθώσεις ασφαλείας. Η Oracle συνιστά έντονα να αναβαθμίσουν όλοι οι χρήστες Java SE 8 σε αυτήν την έκδοση. Το Java SE 8u66 είναι μια ενημερωμένη έκδοση ενημερωμένων εκδόσεων, συμπεριλαμβανομένων όλων των 8u65 καθώς και πρόσθετων λειτουργιών (που περιγράφονται στις σημειώσεις έκδοσης).
- Αντίδραση JVM στην πίεση μνήμης: "Πίεση μνήμης" είναι μια ιδιότητα που αντιπροσωπεύει τη συνολική χρήση μνήμης (RAM) στο σύστημα. Αυτό το νέο χαρακτηριστικό μπορεί να χρησιμοποιηθεί για να μειωθεί η ποσότητα μνήμης που χρησιμοποιείται σε ένα σύστημα όπου αναπτύσσονται πολλαπλά JVM και να ελέγχεται η ποσότητα μνήμης που προορίζεται για κατανάλωση από κάθε JVM, αποφεύγοντας την εμφάνιση σφαλμάτων εκτός λειτουργίας.
- Βελτιώσεις στον εγγενή συσκευαστή: Δίνει τη δυνατότητα στους προγραμματιστές να δημιουργούν εφαρμογές που δημιουργούν εγγενή αίσθηση και δεν απαιτούν από τους πελάτες να έχουν εγκατεστημένο ένα υπάρχον Java Runtime. Αυτές οι αυτοτελείς εφαρμογές μπορούν στη συνέχεια να αναπτυχθούν σε περιοχές όπως το κατάστημα εφαρμογών Mac. Ο προγραμματιστής της εφαρμογής έχει πλήρη έλεγχο των σημείων εισόδου χρόνου εκτέλεσης και εφαρμογής.
- Δυνατότητα εκσυγχρονισμού της στοίβας JavaFX σε Mac OS X: Η στοίβα μέσων JavaFX μεταφέρθηκε στο Mac OS X από QTKit και Quicktime, τα οποία έχουν αποσυρθεί, στο νεότερο πλαίσιο AVFoundation. Με αυτόν τον τρόπο, οι προγραμματιστές που χρησιμοποιούν τη στοίβα πολυμέσων JavaFX μπορούν τώρα να κερδίσουν την αποδοχή του Mac App Store και να έχουν την ευκαιρία να κυκλοφορήσουν τις εφαρμογές τους στο Mac App Store.
- Υποστήριξη Nashorn: Πολλές βελτιστοποιήσεις Nashorn, συμπεριλαμβανομένης της υποστήριξης για δυναμικές γλώσσες, ενσωματώνονται σε αυτήν την έκδοση. Προστέθηκε επίσης ένα φίλτρο κλάσης Nashorn, το οποίο παρέχει λεπτομερή έλεγχο της πρόσβασης στις κλάσεις Java από κώδικα JavaScript μέσω νέας διεπαφής φιλτραρίσματος.
- Εργαλείο ενημέρωσης ημερομηνίας νέας ζώνης ώρας: Αυτό το εργαλείο μπορεί να καταναλώνει τους κανόνες ακατέργαστων δεδομένων ζώνης ώρας (tzdata) από τη βάση δεδομένων μητρώου ωριαίας ζώνης του IANA και να τις μετατρέπει στην απαραίτητη μορφή που απαιτείται από το JRE. Αυτό παρέχει στους χρήστες τη δυνατότητα να ενημερώσουν άμεσα τους κανόνες ζώνης ώρας JDK / JRE με τις πιο πρόσφατες ενημερώσεις από το IANA.
- Αντίδραση JVM στην πίεση μνήμης: "Πίεση μνήμης" είναι μια ιδιότητα που αντιπροσωπεύει τη συνολική χρήση μνήμης (RAM) στο σύστημα. Αυτό το νέο χαρακτηριστικό μπορεί να χρησιμοποιηθεί για να μειωθεί η ποσότητα μνήμης που χρησιμοποιείται σε ένα σύστημα όπου αναπτύσσονται πολλαπλά JVM και να ελέγχεται η ποσότητα μνήμης που προορίζεται για κατανάλωση από κάθε JVM, αποφεύγοντας την εμφάνιση σφαλμάτων εκτός λειτουργίας.
- Βελτιώσεις στον εγγενή συσκευαστή: Δίνει τη δυνατότητα στους προγραμματιστές να δημιουργούν εφαρμογές που δημιουργούν εγγενή αίσθηση και δεν απαιτούν από τους πελάτες να έχουν εγκατεστημένο ένα υπάρχον Java Runtime. Αυτές οι αυτοτελείς εφαρμογές μπορούν στη συνέχεια να αναπτυχθούν σε περιοχές όπως το κατάστημα εφαρμογών Mac. Ο προγραμματιστής της εφαρμογής έχει πλήρη έλεγχο των σημείων εισόδου χρόνου εκτέλεσης και εφαρμογής.
- Δυνατότητα εκσυγχρονισμού της στοίβας JavaFX σε Mac OS X: Η στοίβα μέσων JavaFX μεταφέρθηκε στο Mac OS X από QTKit και Quicktime, τα οποία έχουν αποσυρθεί, στο νεότερο πλαίσιο AVFoundation. Με αυτόν τον τρόπο, οι προγραμματιστές που χρησιμοποιούν τη στοίβα πολυμέσων JavaFX μπορούν τώρα να κερδίσουν την αποδοχή του Mac App Store και να έχουν την ευκαιρία να κυκλοφορήσουν τις εφαρμογές τους στο Mac App Store.
- Υποστήριξη Nashorn: Πολλές βελτιστοποιήσεις Nashorn, συμπεριλαμβανομένης της υποστήριξης για δυναμικές γλώσσες, ενσωματώνονται σε αυτήν την έκδοση. Προστέθηκε επίσης ένα φίλτρο κλάσης Nashorn, το οποίο παρέχει λεπτομερή έλεγχο της πρόσβασης στις κλάσεις Java από κώδικα JavaScript μέσω νέας διεπαφής φιλτραρίσματος.
- Εργαλείο ενημέρωσης ημερομηνίας νέας ζώνης ώρας: Αυτό το εργαλείο μπορεί να καταναλώνει τους κανόνες ακατέργαστων δεδομένων ζώνης ώρας (tzdata) από τη βάση δεδομένων μητρώου ωριαίας ζώνης του IANA και να τις μετατρέπει στην απαραίτητη μορφή που απαιτείται από το JRE. Αυτό παρέχει στους χρήστες τη δυνατότητα να ενημερώσουν άμεσα τους κανόνες ζώνης ώρας JDK / JRE με τις πιο πρόσφατες ενημερώσεις από το IANA.
- Νέες καταχωρήσεις προστέθηκαν στη μαύρη λίστα ευάλωτων εφαρμογών
- Διορθώθηκαν ορισμένα κρίσιμα ζητήματα ασφάλειας. Έχουν καθοριστεί σφάλματα JIT και βρόχου.
- Διορθώθηκε μια παλινδρόμηση SSL / TLS.
- Στο πακέτο περιλαμβάνεται ένα βελτιωμένο Java VisualVM.
- Η Gervill, μια νέα εφαρμογή συνθέτη λογισμικού, ενσωματώθηκε.
- Τα δεδομένα της ζώνης ώρας Olson ενημερώθηκαν στην έκδοση 2011l.
- Η απόδοση και η σταθερότητα βελτιώθηκαν.
- Η απόδοση του BigDecimal Java βελτιώθηκε.
- Δεδομένα ζώνης ώρας Olson ενημερώθηκαν στην έκδοση 2011b.
- Η έκδοση HotSpot VM 20 περιλαμβάνεται τώρα.
- Διορθώθηκαν πολλά δευτερεύοντα σφάλματα.
Τι νέο υπάρχει στην έκδοση 8 Ενημέρωση 92:
Τι νέο υπάρχει στην έκδοση 8 Ενημέρωση 77:
Τι νέο υπάρχει στην έκδοση 8 Ενημέρωση 74:
Τι νέο υπάρχει στην έκδοση 8 Ενημέρωση 65:
Τι νέο υπάρχει στην έκδοση 8 Ενημέρωση 60:
Τι νέο υπάρχει στην έκδοση 8 Ενημέρωση 45:
Τι νέο υπάρχει στην έκδοση 8 Ενημέρωση 25:
Τι νέο υπάρχει στην έκδοση 6 Ενημέρωση 25:
Τα σχόλια δεν βρέθηκε