Oracle ogłasza nowe funkcje i ulepszenia wydajności dla Java 24

Firma Oracle właśnie ogłosiła harmonogram długo oczekiwanej wersji Java 24 dla programistów. Wśród wartych uwagi dodatków w tej aktualizacji znajdują się nowe możliwości w zakresie sztucznej inteligencji (AI) i kryptografii postkwantowej. Java 24 będzie pierwszym wydaniem w 2025 roku; i możemy spodziewać się wydania Javy 25 za 6 miesięcy.

Mówiąc o Javie 24, Georges Saab, starszy wiceprezes Oracle Java Platform i przewodniczący zarządu OpenJDK, powiedział:

Od 30 lat Java oferuje programistom wszechstronną platformę do tworzenia i wdrażania aplikacji spełniających szeroką gamę zastosowań. Wersja Java 24 zawiera ponad 20 nowych funkcji obejmujących każdy aspekt języka Java, w tym funkcje sztucznej inteligencji i kryptografię postkwantową. Zapewnia ona programistom narzędzia niezbędne do tworzenia innowacyjnych aplikacji wykorzystujących sztuczną inteligencję. Jako zarządcy Javy, z radością podejmiemy współpracę z globalną społecznością Java, aby kontynuować dostarczanie stałego strumienia nowych funkcji w regularnym, 6-miesięcznym cyklu wydawniczym.

Oto przegląd najważniejszych nowych funkcji w Javie 24:

Ulepszenia językowe:

  • Typy prymitywne we wzorcach : Rozszerz możliwości dopasowywania wzorców o typy danych prymitywnych w metodach instanceof i switch.
  • Elastyczne ciała konstruktora : Zwiększona niezawodność konstruktora dzięki oddzielnym fazom prologu i epilogu.
  • Deklaracje importu modułów : Uproszczenie importowania pakietów modułów.
  • Proste pliki źródłowe i główne metody instancji : Twórz prostsze punkty wejścia dla początkujących i kompaktowe programy.

Ulepszenia biblioteki:

  • Stream Gatherers : Ulepsz interfejs API strumienia za pomocą niestandardowych operacji middleware.
  • API plików klas : Ustandaryzowane API do pracy z plikami klas.
  • Wartości zakresu : poprawiają bezpieczne udostępnianie danych pomiędzy wątkami.
  • Vector API : przyspiesza obliczenia wektorowe na obsługiwanych procesorach.
  • Ustrukturyzowana współbieżność : upraszcza programowanie wielowątkowe.

Postęp w zakresie bezpieczeństwa:

  • API funkcji wyprowadzania klucza : zwiększone bezpieczeństwo kryptograficzne.
  • Kwantowo-odporna kapsułka klucza (ML-KEM) : gotowa na kryptografię postkwantową.
  • Podpisy cyfrowe odporne na kwantowanie (ML-DSA) : gotowe na kryptografię postkwantową.

Wydajność i czas działania:

  • Kompaktowe nagłówki obiektów : zmniejsza rozmiar nagłówków obiektów, co pozwala na bardziej efektywne wykorzystanie pamięci.
  • Rozszerzenie Late Barrier dla G1 : optymalizuje moduł zbierający śmieci G1.
  • Wczesne ładowanie i łączenie zajęć : szybsze uruchamianie aplikacji.
  • ZGC: Usuń tryb niegeneracyjny : Uprość konserwację ZGC.
  • Synchronizuj wątki wirtualne bez przypinania : zwiększa skalowalność wątków wirtualnych.

Narzędzia:

  • Łączenie obrazów wykonawczych bez użycia JMOD : zmniejszenie rozmiaru JDK i zwiększenie elastyczności łączenia.

Jeśli chcesz dowiedzieć się więcej o Javie 24, Oracle przygotował szczegółowy artykuł techniczny . Jeśli chcesz zacząć korzystać z Java 24 od razu, możesz pobrać JDK 24 ze strony pobierania Oracle.

Sign up and earn $1000 a day ⋙

Leave a Comment

8 rzeczy, o których nie wiedziałeś, że możesz zrobić w aplikacji Samsung Gallery

8 rzeczy, o których nie wiedziałeś, że możesz zrobić w aplikacji Samsung Gallery

Aplikacja Galeria firmy Samsung ma większe możliwości niż mogłoby się wydawać, ale może się to nie wydawać oczywiste.

Składany smartfon Microsoftu nie będzie miał zagięć

Składany smartfon Microsoftu nie będzie miał zagięć

Mówi się, że Microsoft jest coraz bliżej wypuszczenia na rynek swojego pierwszego składanego smartfona, gdy 1 października uzyskał patent na składany telefon z możliwością złożenia o 360 stopni, który nie powoduje powstawania zagnieceń na ekranie.

Google testuje niebieski znacznik wyboru w wyszukiwarce

Google testuje niebieski znacznik wyboru w wyszukiwarce

Google testuje nową funkcję weryfikacji za pomocą niebieskiego znacznika wyboru w wyszukiwarce. Funkcja ta pomoże użytkownikom unikać klikania na fałszywe lub oszukańcze linki do witryn internetowych.

Rozróżnianie Microsoft 365 i Office 2024

Rozróżnianie Microsoft 365 i Office 2024

Na pierwszy rzut oka Microsoft 365 i Office 2024 mogą wydawać się bardzo podobne, ponieważ oba zapewniają dostęp do popularnych i szeroko wykorzystywanych aplikacji firmy Microsoft.

Najnowsze kody do Elemental Dungeons i jak je wprowadzać

Najnowsze kody do Elemental Dungeons i jak je wprowadzać

Kody Elemental Dungeons są niezbędną formą nagrody dla graczy. Podobnie jak w przypadku każdej innej gry online w Robloxie, gracze mogą otrzymywać te asysty w zamian za pieniądze lub inne przedmioty.

Jak powtórzyć pasek tytułu tabeli w programie Word

Jak powtórzyć pasek tytułu tabeli w programie Word

Podczas drukowania dokumentu Word utwórz w nim tabelę. Powtórzenie tytułu w programie Word ułatwia jego śledzenie oraz pozwala na płynne odczytywanie tytułu dokumentu na różnych stronach, zwłaszcza w przypadku długich tytułów.

Jak tworzyć animowane wiadomości w iMessage iOS 18

Jak tworzyć animowane wiadomości w iMessage iOS 18

Nowa aplikacja iMessage w systemie iOS 18 została wzbogacona o animowane wiadomości, efekty tekstowe i wiele opcji do wykorzystania w wysyłanych wiadomościach.

Dlaczego świnie są wrogiem węży?

Dlaczego świnie są wrogiem węży?

Istnieje ciekawy fakt na temat świń, o którym nie wszyscy wiedzą: świnie są uważane za wrogów węży, ponieważ gdy te dwa zwierzęta się spotkają, większość węży stanie się pożywieniem dla świń.

Jaka jest odległość Ziemi od Jowisza – największej planety Układu Słonecznego?

Jaka jest odległość Ziemi od Jowisza – największej planety Układu Słonecznego?

Jaka jest odległość od Ziemi do Jowisza? Jeśli nie wiesz, ten artykuł dowiesz się, jak daleko Jowisz znajduje się od Ziemi.

Odkryj metagenerałów sezonu S1 2023 Lien Quan Mobile

Odkryj metagenerałów sezonu S1 2023 Lien Quan Mobile

Którzy generałowie nie są uwzględnieni w meta-grze Mobile Alliance? Przyjrzyjmy się teraz

Graves DTCL sezon 7.5: standardowe przedmioty, skład Graves Loi Long

Graves DTCL sezon 7.5: standardowe przedmioty, skład Graves Loi Long

Graves DTCL z sezonów 1, 3 i 6 kosztuje tylko 1 sztukę złota i wydaje się być po prostu dodatkowym bohaterem mającym na celu pobudzenie klanu; główna rola we wczesnej fazie gry jest nadal wykorzystywana, ale nie w zbyt dużym stopniu. Od sezonu 7.5 DTCL cena Gravesa gwałtownie wzrosła do 4 sztuk złota i zdecydowanie jest niezastąpionym wyborem, jeśli zdecydujesz się grać Thunder Dragonem lub Gunnerem.

Jak korzystać z oddzielnych dźwięków aplikacji na Samsungu

Jak korzystać z oddzielnych dźwięków aplikacji na Samsungu

W przypadku telefonów Samsung należy korzystać z osobnej aplikacji obsługującej dźwięki. Możesz na przykład słuchać muzyki z Apple Music, a telefon będzie odtwarzał dźwięk przez głośniki samochodu.

Dobre cytaty o pracy, dobre statusy o pracy inspirują Cię do osiągnięcia sukcesu

Dobre cytaty o pracy, dobre statusy o pracy inspirują Cię do osiągnięcia sukcesu

W Internecie można znaleźć wiele dobrych statusów dotyczących pracy. W tym artykule podsumujemy dobre i wartościowe statusy zawodowe.

Podpisy na rocznicę ślubu, znaczące i słodkie statusy na rocznicę ślubu

Podpisy na rocznicę ślubu, znaczące i słodkie statusy na rocznicę ślubu

Jaki jest dobry i pełen znaczenia podpis pod rocznicą ślubu? W tym artykule znajdziesz krótkie, zwięzłe podpisy pod rocznicami, które sprawią, że Twój partner zapamięta je na zawsze.

Lista najnowszych kodów Dai Hiep Phong Van i sposób ich wykorzystania

Lista najnowszych kodów Dai Hiep Phong Van i sposób ich wykorzystania

Code Dai Hiep Phong Van pomaga graczom wykorzystać atrakcyjne nagrody, nawet jeśli dopiero zaczynają poznawać świat gry.