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

Pierwsza osoba, której wszczepiono ChatGPT do mózgu w celu ułatwienia obsługi urządzeń elektronicznych

Pierwsza osoba, której wszczepiono ChatGPT do mózgu w celu ułatwienia obsługi urządzeń elektronicznych

Rozwiązanie ChatGPT jest testowane przez firmę Synchron, jednego z pionierów w dziedzinie implantów mózgowych (BCI), które mają pomóc pacjentom w obsłudze urządzeń elektronicznych.

Jak generatory sztuki AI ulepszają Twoje codzienne zdjęcia

Jak generatory sztuki AI ulepszają Twoje codzienne zdjęcia

Chcesz zmienić wygląd swoich codziennych zdjęć? Narzędzia do tworzenia dzieł sztuki wykorzystujące sztuczną inteligencję mogą nadać im wyjątkowego i kreatywnego charakteru, którego nie udałoby się uzyskać przy ręcznej edycji.

5 powodów, dla których sztuczna inteligencja Aria w Operze jest przydatna

5 powodów, dla których sztuczna inteligencja Aria w Operze jest przydatna

Wiele osób nie lubi sztucznej inteligencji, ponieważ chcą sami odczytywać surowe dane i je analizować. Jeśli jednak masz do wykonania jakieś żmudne zadanie i potrzebujesz pomysłów, wypróbuj Aria AI od Opery. Oto dlaczego Aria AI w Operze jest tak przydatna!

Najnowszy kod do gry House of Flying Daggers i jak go wykorzystać

Najnowszy kod do gry House of Flying Daggers i jak go wykorzystać

Code Thap Dien Mai Phuc daje graczom Kim Nguyen Bao, Hoan Khon Halo, Gold, Huyen Tinh, Huyen Tinh Chest

Black Myth: Wukong kradnie rekord Cyberpunk 2077

Black Myth: Wukong kradnie rekord Cyberpunk 2077

Biorąc pod uwagę większość pozytywnych recenzji, nie ma się co dziwić, że Black Myth: Wukong bije rekordy na Steamie.

Dowiedz się więcej o kodzie błędu 0xc00000e i jak go naprawić

Dowiedz się więcej o kodzie błędu 0xc00000e i jak go naprawić

Koszmarny niebieski ekran śmierci (BSOD) z kodem błędu 0xc00000e, który często pojawia się podczas uruchamiania systemu Windows 10, może być mylący.

Przestrzeń do wspólnej zabawy, nazwij przestrzeń

Przestrzeń do wspólnej zabawy, nazwij przestrzeń

Wiele osób używa spacji w nazwach swoich kont Play Together lub małych podkreślników, aby utworzyć odstępy między literami wpisanymi w nazwie.

Jak pobrać Black Beacon PC

Jak pobrać Black Beacon PC

Choć gra Black Beacon jest możliwa na komputerze PC, to w chwili obecnej nie jest ona oficjalnie zoptymalizowana pod kątem tej platformy.

Wzór na obliczenie powierzchni i objętości kuli

Wzór na obliczenie powierzchni i objętości kuli

Powierzchnia kuli jest czterokrotnie większa od powierzchni dużego koła, która jest czterokrotnie większa od stałej Pi pomnożonej przez kwadrat promienia kuli.

Co jest szczególnego w skafandrze kosmicznym, który Chiny wybrały na pierwsze załogowe lądowanie na Księżycu?

Co jest szczególnego w skafandrze kosmicznym, który Chiny wybrały na pierwsze załogowe lądowanie na Księżycu?

Chiny planują wysłać pierwszych obywateli na Księżyc do 2030 roku. Kraj ten właśnie zaprezentował nowy skafander kosmiczny, który zostanie wykorzystany w nadchodzącej historycznej misji.

Produkty spożywcze, które łatwo wywołują stany zapalne w organizmie

Produkty spożywcze, które łatwo wywołują stany zapalne w organizmie

Wiele produktów spożywczych może powodować stany zapalne i przewlekłe choroby. Poniżej znajdziesz listę produktów, których należy unikać w nadmiernych ilościach, jeśli nie chcesz sprowadzić na swój organizm choroby.

Instrukcje dotyczące gry w Zuka Lien Quan Mobile sezon S1 2023

Instrukcje dotyczące gry w Zuka Lien Quan Mobile sezon S1 2023

Zuka to zabójca, który jest postrachem bohaterów o niskim poziomie zdrowia. Dowiedz się, jak skutecznie używać Zuki w sezonie 23.

Najnowszy kod Heroic Era i jak go wykorzystać

Najnowszy kod Heroic Era i jak go wykorzystać

Prawie wszyscy nowi gracze, dołączając do gry, odbierają prezenty za pośrednictwem kodów podarunkowych Heroic Age.

8 najtańszych dostawców pamięci masowej w chmurze

8 najtańszych dostawców pamięci masowej w chmurze

Przyjrzyjmy się najtańszym opcjom przechowywania danych w chmurze, jakie są dostępne. W tym artykule przyjrzymy się cenom zarówno w wartościach bezwzględnych, jak i za gigabajt (za miesiąc), abyś mógł wybrać najlepszą dla siebie opcję.

Czym jest błąd znaku funta (####) w programie Excel?

Czym jest błąd znaku funta (####) w programie Excel?

#### w programie Excel to częsty błąd, który pojawia się w wielu różnych przypadkach, gdy wprowadzamy dane, funkcje i formuły do ​​programu Excel.