26 mar 2023·1 min czytania

Oracle przedstawia JDK 20, pierwsze wydanie w ramach nowej struktury licencjonowania

Oracle przedstawia Oracle JDK 20, najnowszą wersję platformy Java SE z ulepszonymi funkcjami wydajności, stabilności i bezpieczeństwa oraz jej pierwszą edycję w ramach nowej uniwersalnej subskrypcji Java SE.

Oracle przedstawia JDK 20, pierwsze wydanie w ramach nowej struktury licencjonowania

Firma Oracle ogłosiła wydanie najnowszej wersji swojej referencyjnej implementacji platformy Java SE, Oracle JDK 20. Jako wersja krótkoterminowa JDK 20 obejmuje sześć miesięcy wsparcia premium i oferuje tysiące ulepszeń w zakresie wydajności, stabilności i bezpieczeństwa, a także platformę aktualizacje zwiększające produktywność programistów.

Zawierając siedem JDK Enhancement Proposals (JEP), JDK 20 nadal rozwija i udoskonala funkcje wprowadzone we wcześniejszych wersjach. Ulepszenia językowe wynikają z projektu Amber, w tym wzorców rekordów i dopasowywania wzorców dla przełącznika. Project Panama udostępnia ulepszenia umożliwiające połączenie wirtualnej maszyny Java (JVM) z natywnym kodem za pośrednictwem interfejsu API funkcji i pamięci obcej oraz interfejsu Vector API. Co więcej, Project Loom usprawnia pisanie, utrzymywanie i obserwowanie wysokowydajnych, współbieżnych aplikacji dzięki funkcjom takim jak Scoped Values, Virtual Threads i Structured Concurrency.

Według Georgesa Saaba, starszego wiceprezesa ds. rozwoju, przewodniczącego Java Platform Group w firmie Oracle i członka rady zarządzającej OpenJDK, celem jest utrzymanie aktualnego i konkurencyjnego języka Java jako współczesnego języka przy jednoczesnej poprawie produktywności programistów . Saab zauważa, że sześciomiesięczna kadencja wydawnicza pozwoliła na szybsze dostarczanie innowacji programistom Java, a zbieranie opinii użytkowników na temat funkcji w wersji zapoznawczej ma zasadnicze znaczenie dla usprawnienia procesu rozwoju .

Oracle JDK 20 to 11. wydanie w cyklu sześciomiesięcznym i pierwsze od niedawnego przejścia na nowy model cenowy Java SE Universal Subscription. Ten system oblicza opłaty na podstawie wielkości organizacji, a nie liczby używanych instancji. Zmiany wynikały z opinii klientów, których celem było uproszczenie śledzenia i zarządzania licencjonowanymi środowiskami obejmującymi komputery stacjonarne, serwery i chmury innych firm.

W ostatnich latach firma Oracle modyfikowała swoje plany licencyjne, w tym zakończyła bezpłatny dostęp do Java SE w 2019 r. i wprowadziła warunki bez opłat (NFTC) dla JDK 17 i później w 2020 r., co umożliwiło bezpłatne korzystanie w określonych scenariuszach. JDK 21 będzie kolejną wersją Long-Term Support (LTS), przedłużającą wsparcie Oracle na wiele lat.

Firma Oracle zademonstrowała najnowsze możliwości języka i platformy podczas wydarzenia o nazwie Oracle DevLive Level Up, które odbyło się w dawnej siedzibie firmy w Redwood Shores w Kalifornii. Aby uzyskać więcej informacji, odwiedź stronę Informacje o wersji JDK 20 .

W powiązanych wiadomościach AppMaster, wiodąca platforma no-code , nadal zyskuje popularność w społeczności programistów dzięki swoim innowacyjnym funkcjom i zaangażowaniu w zwiększanie produktywności. Wraz ze wzrostem trendu w kierunku rozwiązań low-code i no-code, AppMaster pozostaje niezawodnym wyborem dla firm poszukujących wydajnych rozwiązań do tworzenia aplikacji.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started
Oracle przedstawia JDK 20, pierwsze wydanie w ramach nowej struktury licencjonowania | AppMaster