A A+ A++

Java 18 – najnowsza wersja popularnego języka programowania i platformy programistycznej – ujrzała światło dzienne. Na jej potrzeby przygotowano „tysiące ulepszeń” z zakresu wydajności, bezpieczeństwa i stabilności.

Java 18 już jest. Oto co nowego

Jak mówią przedstawiciele firmy Oracle, najnowsza Java 18 stanowi dowód na nieustanne dążenie do perfekcji. Nowa wersja co sześć miesięcy – bo taki cykl aktualnie jest w mocy – pozwala na regularną poprawę szybkości działania, stabilności środowiska oraz jego bezpieczeństwa

Aby zwiększyć produktywność programistów „Osiemnastka” została wzbogacona o kilka rozszerzeń – oto najważniejsze z nich:

  • JEP 400 ustanawia UTF-8 kodowaniem domyślnym, 
  • JEP 408 to narzędzie wiersza poleceń i API do uruchamiania uproszczonego serwera WWW (bez plików dynamicznych), 
  • JEP 413 dodaje znacznik @snippet do dokumentacji JavaDoc, co ułatwia umieszczanie przykładowych kodów źródłowych w dokumentacji API,
  • JEP 416 wprowadza obsługę metod jako podstawowy mechanizm odzwierciedlania – dla redukcji kosztów związanych z interfejsami API java.lang.reflect i java.lang.invoke, 
  • JEP 417 (testowo) pozwala lepiej wykorzystywać architekturę procesorów CPU – Vector API zapewnia skalowalne rozszerzenia wektorowe,
  • JEP 418 pozwala metodzie java.net.InetAddress korzystać z identyfikatorów innych niż te wbudowane w platformę, poprzez definicję SPI do identyfikacji nazw i adresów hosta, 
  • JEP 419 (testowo) wprowadza Foreign Function and Memory API i tym samym umożliwia programistom współpracę z kodem i danymi spoza środowiska uruchomieniowego Java,
  • JEP 420 (testowo) pozwala na testowanie wyrażeń względem wielu wzorów, poprzez dopasowywanie wzorców dla wyrażeń i instrukcji przełączania wraz z rozszerzeniami języka.

Java jest rozwijana dynamicznie

Wiceprezes ds. rozwoju Java Platform, Georges Saab, stwierdził: „kontynuujemy inwestycje techniczne, które poprawiają wydajność, stabilność i bezpieczeństwo wdrożeń platformy Java SE, a także pakietu Java Development Kit”. To nowe wydanie zdaje się to potwierdzać. 

Warto przy okazji przypomnieć, że niedawno zadebiutowała usługa Java Management Service jako natywna usługa Oracle Cloud Infracturture. Tym samym Java została wprowadzona do chmury, co ma pozytywny wpływ na łatwość zarządzania. 

Jeśli chcesz dowiedzieć się więcej o Java 18, zerknij do wpisu na oficjalnej stronie Oracle. Tam też znajdziesz link do pobrania JDK 18. 

Źródło: Oracle, informacja własna

Przeczytaj także:
Oryginalne źródło: ZOBACZ
0
Udostępnij na fb
Udostępnij na twitter
Udostępnij na WhatsApp

Oryginalne źródło ZOBACZ

Subskrybuj
Powiadom o

Dodaj kanał RSS

Musisz być zalogowanym aby zaproponować nowy kanal RSS

Dodaj kanał RSS
0 komentarzy
Informacje zwrotne w treści
Wyświetl wszystkie komentarze
Poprzedni artykułRocznica śmierci podkomisarza Mirosława Żaka
Następny artykułOKAM kontynuuje współpracę z Unibep i FineTech Construction