Nowe wydanie zawiera siedem propozycji ulepszeń JDK, mających na celu zwiększenie produktywności programistów, usprawnienie języka Java oraz zwiększenie wydajności, stabilności i bezpieczeństwa platformy.
Najważniejsze możliwości środowiska Java 19 zostaną zaprezentowane w dniach 17–20 października podczas konferencji JavaOne 2022 w Las Vegas.
AUSTIN, Teksas —20 września 2022firma 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, taking place October 17-20 in Las Vegas, and via a keynote broadcast airing on dev.java/ 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:
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.
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.
Oracle dostarcza zintegrowane pakiety aplikacji oraz bezpieczną, autonomiczną infrastrukturę w Oracle Cloud. Więcej informacji o firmie Oracle (NYSE: ORCL) można znaleźć na stronie oracle.com.
Oracle, Java i MySQL są zastrzeżonymi znakami towarowymi firmy Oracle Corporation.