Dostosuj preferencje dotyczące zgody

Używamy plików cookie, aby pomóc użytkownikom w sprawnej nawigacji i wykonywaniu określonych funkcji. Szczegółowe informacje na temat wszystkich plików cookie odpowiadających poszczególnym kategoriom zgody znajdują się poniżej.

Pliki cookie sklasyfikowane jako „niezbędne” są przechowywane w przeglądarce użytkownika, ponieważ są niezbędne do włączenia podstawowych funkcji witryny.... 

Zawsze aktywne

Niezbędne pliki cookie mają kluczowe znaczenie dla podstawowych funkcji witryny i witryna nie będzie działać w zamierzony sposób bez nich.Te pliki cookie nie przechowują żadnych danych umożliwiających identyfikację osoby.

Brak plików cookie do wyświetlenia.

Funkcjonalne pliki cookie pomagają wykonywać pewne funkcje, takie jak udostępnianie zawartości witryny na platformach mediów społecznościowych, zbieranie informacji zwrotnych i inne funkcje stron trzecich.

Brak plików cookie do wyświetlenia.

Analityczne pliki cookie służą do zrozumienia, w jaki sposób użytkownicy wchodzą w interakcję z witryną. Te pliki cookie pomagają dostarczać informacje o metrykach liczby odwiedzających, współczynniku odrzuceń, źródle ruchu itp.

Brak plików cookie do wyświetlenia.

Wydajnościowe pliki cookie służą do zrozumienia i analizy kluczowych wskaźników wydajności witryny, co pomaga zapewnić lepsze wrażenia użytkownika dla odwiedzających.

Brak plików cookie do wyświetlenia.

Reklamowe pliki cookie służą do dostarczania użytkownikom spersonalizowanych reklam w oparciu o strony, które odwiedzili wcześniej, oraz do analizowania skuteczności kampanii reklamowej.

Brak plików cookie do wyświetlenia.

Oracle ogłasza dostępność pakietu Java 19, którego możliwości zostaną zaprezentowane podczas październikowej konferencji JavaOne 2022 w Las Vegas.

Firma Oracle ogłosiła dziś dostępność środowiska Java 19, najnowszej wersji najważniejszego na świecie języka programowania i platformy programistycznej. Java 19 (Oracle JDK 19) zawiera ulepszenia w zakresie wydajności, stabilności i bezpieczeństwa, które pomogą zwiększyć produktywność programistów i stymulować innowacje w całej firmie.

Oracle zaprezentuje najnowsze możliwości środowiska Java 19 podczas konferencji JavaOne 2022, która odbędzie się w Las Vegas w dniach 17–20 października 2022 roku.

 

„Nasza ciągła współpraca ze społecznością programistów jest siłą napędową oprogramowania Java. Jako opiekun oprogramowania Java, firma Oracle stale dąży do zapewnienia programistom i organizacjom najnowszych narzędzi pomagających im w tworzeniu innowacyjnych aplikacji i usług” — powiedział Georges Saab, wiceprezes ds. rozwoju platformy Java i przewodniczący rady zarządzającej OpenJDK w firmie Oracle. „Nowe, zaawansowane ulepszenia wprowadzone w pakiecie Java 19 są dowodem ogromnej pracy wykonanej przez ekspertów światowej społeczności Java”.

 

JDK 19 oferuje ulepszenia językowe z projektu OpenJDK Amber (wzorce zapisu i dopasowanie wzorca do przełącznika); ulepszenia biblioteki do współpracy z kodem innym niż Java (API funkcji obcych) oraz do korzystania z instrukcji wektorowych (Vector API) z projektu OpenJDK Panama; pierwszą wersję projektu Loom (wirtualne wątki i strukturalna współbieżność), który radykalnie zmniejszy nakład pracy wymagany do pisania i utrzymywania wysokiej przepustowości współbieżnych aplikacji w języku Java.

 

„Programiści korzystający z języka Java coraz częściej szukają narzędzi do efektywnego tworzenia funkcjonalnych aplikacji do wdrażania w chmurze, lokalnie i w środowiskach hybrydowych” — powiedział Arnal Dayaratna, wiceprezes ds. badań w zakresie tworzenia oprogramowania w firmie IDC. „Wprowadzone w pakiecie Java 19 ulepszenia spełniają te wymagania i pokazują, dlaczego ekosystem oprogramowania Java jest dobrze przygotowany do zaspokojenia bieżących i przyszłych potrzeb programistów”.

 

Oracle dostarcza nowe wersje funkcji Java co sześć miesięcy – zgodnie z ustalonym harmonogramem wydań. Cykl ten umożliwia zapewnienie stałego strumienia innowacji, a jednocześnie stałe podnoszenie wydajności, stabilności i bezpieczeństwa platformy, pomagając zwiększyć stopień adaptacji środowiska Java w firmach i branżach dowolnej wielkości.

 

Najważniejsze aktualizacje Java 19 to:

Aktualizacje i ulepszenia języka

  • JEP 405: wzorce zapisów: umożliwia użytkownikom zagnieżdżanie wzorców zapisów i wzorców typów w celu utworzenia wydajnej, deklaratywnej i komponowalnej formy nawigacji i przetwarzania danych.
  • JEP 427: dopasowanie wzorca do przełącznika: włącza dopasowywanie wzorców dla wyrażeń i instrukcji przełącznika, pozwalając na przetestowanie wyrażenia względem pewnej liczby wzorców. Dzięki temu użytkownicy mogą w zwięzły i bezpieczny sposób wyrażać złożone zapytania dotyczące danych.

 

Narzędzia biblioteki

  • JEP 424: API funkcji obcych i pamięci: umożliwia aplikacjom Java łatwiejszą współpracę z kodem i danymi spoza środowiska uruchomieniowego Java. Poprzez efektywne wywoływanie obcych funkcji (tj. kodu spoza wirtualnej maszyny Java (JVM)) i bezpieczny dostęp do obcej pamięci (tj. pamięci niezarządzanej przez JVM) API umożliwia aplikacjom Java wywoływanie rodzimych bibliotek i przetwarzanie rodzimych danych za pomocą czystego modelu programowania Java.
  • JEP 426: Vector API: zapewnia doskonałą wydajność w porównaniu z równoważnymi obliczeniami skalarnymi, oferując obliczenia wektorowe, które kompilują instrukcje do obsługiwanych architektur procesorów.

 

Podgląd/inkubator projektu Loom

  • JEP 425: wirtualne wątki: radykalnie zmniejsza nakłady pracy związane z pisaniem, utrzymywaniem i obserwowaniem współbieżnych aplikacji o wysokiej przepustowości poprzez wprowadzanie lekkich wątków wirtualnych. Ich używanie umożliwia programistom łatwe rozwiązywanie problemów, debugowanie i profilowanie współbieżnych aplikacji przy użyciu istniejących narzędzi i technik JDK.
  • JEP 428: strukturalna współbieżność: usprawnia obsługę i anulowanie błędów, zwiększa niezawodność oraz możliwość obserwacji, upraszczając wielowątkowe programowanie i traktując wiele zadań wykonywanych w różnych wątkach jako jedną jednostkę pracy.

 

Stymulowanie innowacji Java w chmurze

Wydanie Java 19 jest wynikiem intensywnej współpracy inżynierów Oracle z innymi członkami światowej społeczności programistów Java w ramach OpenJDK Project i Java Community Process (JCP). Oprócz nowych udoskonaleń pakiet Java 19 jest obsługiwany przez usługę Java Management Service — natywną usługę Oracle Cloud Infrastructure (OCI), która udostępnia centralny pulpit ułatwiający firmom zarządzanie bibliotekami uruchomieniowymi (runtime) i aplikacjami Java lokalnie lub w dowolnej chmurze.

 

Obsługa klientów Java

Subskrypcja Oracle Java SE Subscription to oferta typu pay-as-you-go, która zapewnia klientom pomoc techniczną, dostęp do GraalVM Enterprise i Java Management Service oraz elastyczność w zakresie aktualizacji. Pomaga to firmom IT w zarządzaniu złożonością, ograniczaniu kosztów i zmniejszaniu ryzyka związanego z bezpieczeństwem. Ponadto platformy Java SE i GraalVM Enterprise są bezpłatnie udostępnione w OCI, co umożliwia programistom tworzenie i wdrażanie aplikacji działających szybciej, lepiej i taniej w środowisku Oracle Cloud.

 

IT Champions 2022 – Prestiżowe nagrody branżowe, wydawnictwa IT Reseller zostały wręczone! Na gali gościła czołówka branży IT!