okna

Java 9 Nowe funkcje i łącze do pobrania

Java 9 Nowe funkcje i łącze do pobrania

Jawa jest jednym z najbardziej znanych języków programowania na świecie. 21 września 2017 została wydana najnowsza aktualizacja jako Java 9. Niedawno wydany zestaw Java Development Kit (JDK) 9 jest pełen nowych, innowacyjnych funkcji, takich jak nowe pliki modułowe, nowe opcjonalne fazy czasowe łącza, więcej opcji narzędzi, format JMOD, ulepszenia kompilacji i wiele więcej.

W tym artykule dowiesz się, jak pobrać Javę 9 i poznać jej ważne funkcje dla programistów.

Funkcje Java Developer Kit 9

Powszechnie wiadomo, że kluczową cechą JDK 9 jest modułowy system platformy Java. Ten modułowy system znacząco pomoże zwiększyć skalowalność języka Java. Oznacza to, że będzie działać lepiej na mniejszych urządzeniach. Istnieje siedem innych ważnych głównych funkcji, o których omówimy poniżej.

1. Reaktywne strumienie

Funkcja programowania reaktywnego w Javie 9 jest bardzo popularnym narzędziem do tworzenia aplikacji. Zostało znacznie ulepszone, ponieważ frameworki Akka, Play i Scala zostały włączone do strumieni reaktywnych.

Co więcej, strumienie reaktywne w Javie 9 implementują równoległe i skalowalne aplikacje, co ułatwia działanie platformy na mniejszych urządzeniach komputerowych.

2. Udoskonalenia API

Interfejs strumienia został ulepszony za pomocą czterech nowych metod, które umożliwiają użytkownikom tworzenie źródeł strumieniowych na podstawie kolekcji danych. Użytkownicy będą mieli znacznie większą wszechstronność podczas konfigurowania elementów strumienia.

3. Metody prywatne

Ponieważ Oracle, marka stojąca za Javą, chce uniknąć generowania przez użytkowników nadmiarowego kodu, dodali funkcję metod prywatnych, która zapewni większą możliwość ponownego użycia.

4. Mikro benchmarki

Java 9 korzysta z Java Benchmarking Harness w celu przyspieszenia procesu rozwoju. Dlatego optymalizacje i czasy rozgrzewania zostaną znacznie poprawione.

5. Nowy klient HTTP

Nowy klient HTTP w Javie 9 zapewni zwiększoną wydajność i obsługę zarówno uzgadniania protokołu WebSocket, jak i protokołu HTTP / 2.

6. JShell

Funkcjonalność read-eval-print będzie dostępna w Javie 9, dzięki Jshell. Ta funkcja umożliwia użytkownikom ocenę zarówno wyrażeń, jak i instrukcji za pomocą interfejsu API. Oznacza to również, że inne aplikacje mają dostęp do tych możliwości. 

7. Zwiększone bezpieczeństwo

Java 9 nie tylko ma silniejsze zabezpieczenia, ale także zaimplementowała nowy schemat ciągów znaków, który zoptymalizuje aktualizacje zabezpieczeń.

Wniosek

Podsumowując, JDK będzie łatwiejszy w nawigacji, szczególnie na mniejszych urządzeniach komputerowych. Będą ulepszone funkcje bezpieczeństwa i zwiększona ogólna wydajność. Użytkownikom znacznie łatwiej będzie opracowywać i budować kody. Tutaj możesz pobrać Javę 9.

iPad Air vs Windows 8, 10 tabletów - krótka analiza
Porównanie tabletów z systemem Windows 8 z innymi urządzeniami może być przydatne podczas próby wyboru najlepszego urządzenia po uczciwej cenie. Oczyw...
Firma Microsoft jeszcze nie wprowadziła obsługi VPN dla systemu Windows 10 na telefonie
Windows 10 na telefony jest w najwcześniejszej fazie testów, co oznacza, że ​​brakuje w nim wielu funkcji. Jednym z problemów w Windows 10 Technical P...
Z łatwością pobierz i zainstaluj Windows 10, 8 GadgetsPack
Jak wiecie w systemie Windows 8, 10, nie możemy używać klasycznych gadżetów pulpitu Windows 7, ponieważ Microsoft zastąpił to oprogramowanie Sklepem W...