Java 9: ​​νέες λειτουργίες και σύνδεσμος λήψης

Πίνακας περιεχομένων:

Βίντεο: Что нового в Java9? 2024

Βίντεο: Что нового в Java9? 2024
Anonim

Η Java είναι μια από τις πιο γνωστές γλώσσες προγραμματισμού στον κόσμο. Στις 21 Σεπτεμβρίου 2017 η πιο πρόσφατη ενημερωμένη έκδοση κυκλοφόρησε ως Java 9. Το κιτ Java Development Kit (JDK) 9 που κυκλοφόρησε πρόσφατα είναι γεμάτο με νέα, καινοτόμα χαρακτηριστικά, όπως νέα αρθρωτά αρχεία, νέες προαιρετικές χρονικές φάσεις σύνδεσης, περισσότερες επιλογές εργαλείων, μορφή JMOD, βελτιώσεις συλλογής και πολλά άλλα.

, θα μάθετε πώς να κατεβάσετε την Java 9 και να μάθετε για τις σημαντικές δυνατότητες του προγραμματιστή.

Java Developer Kit 9 Χαρακτηριστικά

Είναι γνωστό ότι το βασικό χαρακτηριστικό του JDK 9 είναι το Σύστημα Ενότητας της πλατφόρμας Java. Αυτό το δομοστοιχειωτό σύστημα θα βοηθήσει σημαντικά να καταστήσει την Java πιο κλιμακωτή. Αυτό σημαίνει ότι θα λειτουργεί καλύτερα σε μικρότερες συσκευές. Υπάρχουν επτά άλλα σημαντικά σημαντικά χαρακτηριστικά και θα μιλήσουμε για αυτά παρακάτω.

1. Αντιδραστικά Streans

Η λειτουργία αντιδραστικού προγραμματισμού στην Java 9 είναι ένα πολύ δημοφιλές εργαλείο για την ανάπτυξη εφαρμογών. Έχει βελτιωθεί σημαντικά, καθώς τα πλαίσια Akka, Play και Scala έχουν συμπεριληφθεί στα Reactive Streams.

Επιπλέον, τα Reactive Streams στην Java 9 υλοποιούν παράλληλες και επεκτάσιμες εφαρμογές, γεγονός που διευκολύνει την εκτέλεση της πλατφόρμας σε μικρότερες υπολογιστικές συσκευές.

2. Βελτιώσεις API

Η διασύνδεση ροής έχει βελτιωθεί με τέσσερις νέες μεθόδους που επιτρέπουν στους χρήστες να δημιουργούν πηγές ροής από συλλογές δεδομένων. Οι χρήστες θα έχουν πολύ μεγαλύτερη ευελιξία όταν διαμορφώνουν στοιχεία ροής.

3. Ιδιωτικές μέθοδοι

Δεδομένου ότι η Oracle, το εμπορικό σήμα πίσω από την Java, θέλει να αποφύγει τους χρήστες που δημιουργούν πλεονασμένο κώδικα, έχουν προσθέσει τη δυνατότητα ιδιωτικών μεθόδων, η οποία θα δημιουργήσει περισσότερη επαναχρησιμοποίηση.

4. Μικροί δείκτες αναφοράς

Η Java 9 χρησιμοποιεί το Harness Benchmarking Java για να αυξήσει τη διαδικασία ανάπτυξης. Επομένως, οι βελτιστοποιήσεις και οι χρόνοι προθέρμανσης θα βελτιωθούν σε μεγάλο βαθμό.

5. Νέος πελάτης

Ο νέος πελάτης HTTP στην Java 9 θα προσφέρει αυξημένη απόδοση και υποστήριξη τόσο στο handshake WebSocket όσο και στο HTTP / 2.

6. JShell

Η λειτουργία Read-eval-print θα είναι διαθέσιμη στην Java 9, χάρη στην Jshell. Αυτή η δυνατότητα επιτρέπει στους χρήστες να αξιολογήσουν και τις δύο εκφράσεις και δηλώσεις με ένα API. Αυτό σημαίνει επίσης ότι άλλες εφαρμογές έχουν πρόσβαση σε αυτές τις δυνατότητες.

7. Αυξημένη ασφάλεια

Η Java 9 όχι μόνο έχει ισχυρότερη ασφάλεια, αλλά έχει εφαρμόσει ένα νέο σχήμα συμβολοσειρών που θα βελτιστοποιήσει τις ενημερώσεις ασφαλείας.

συμπέρασμα

Συνολικά, το JDK θα είναι πιο εύκολο στην πλοήγηση, ειδικά σε μικρότερες υπολογιστικές συσκευές. Θα υπάρξουν βελτιωμένα χαρακτηριστικά ασφαλείας και αυξημένη συνολική απόδοση. Οι χρήστες θα είναι πολύ πιο εύκολο να αναπτύξουν και να δημιουργήσουν κώδικες. Εδώ μπορείτε να κατεβάσετε το Java 9.

ΔΙΑΒΑΣΤΕ ΕΠΙΣΗΣ:

  • Επιδιόρθωση: Μήνυμα "παλιά Java" στα Windows 10
  • Οι παλιές εκδόσεις Java και Silverlight θα αποκλειστούν στον Internet Explorer
  • Κωδικός σφάλματος 805a8011 σε κινητές συσκευές Windows 10
Java 9: ​​νέες λειτουργίες και σύνδεσμος λήψης