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.

Zostaw komentarz

Jak naprawić błąd logowania internetowego w aplikacji Microsoft Teams

Jak naprawić błąd logowania internetowego w aplikacji Microsoft Teams

Masz problem z logowaniem przez Internet w Microsoft Teams? Uzyskaj natychmiastowe rozwiązania typowych problemów, takich jak „Coś poszło nie tak” lub „Logowanie się zapętla”. Przewodnik krok po kroku, jak rozwiązać problemy z logowaniem przez Internet w Teams i zachować produktywność. Zaktualizowano o najnowsze poprawki przeglądarki.

Jak naprawić błąd w samouczku dotyczącym przewodnika Microsoft Teams

Jak naprawić błąd w samouczku dotyczącym przewodnika Microsoft Teams

Masz problem z błędem w samouczku Microsoft Teams? Odkryj proste rozwiązania krok po kroku, aby szybko go rozwiązać. Wyczyść pamięć podręczną, zaktualizuj i wiele więcej, aby zapewnić płynną pracę zespołową. Zaktualizowano do najnowszych wersji!

Jak naprawić błędy odtwarzania multimediów w aplikacji Microsoft Teams w 2026 roku

Jak naprawić błędy odtwarzania multimediów w aplikacji Microsoft Teams w 2026 roku

Masz dość błędów odtwarzania multimediów w Microsoft Teams, które psują Twoje spotkania w 2026 roku? Skorzystaj z naszego eksperckiego przewodnika krok po kroku, aby szybko naprawić błędy dźwięku, obrazu i udostępniania – bez konieczności posiadania umiejętności technicznych. Bezproblemowa współpraca czeka!

Rozwiązywanie problemów z ustawieniami serwera proxy w usłudze Microsoft Teams

Rozwiązywanie problemów z ustawieniami serwera proxy w usłudze Microsoft Teams

Masz problem z błędem proxy w Microsoft Teams? Poznaj sprawdzone sposoby rozwiązywania problemów z ustawieniami proxy w Microsoft Teams. Wyczyść pamięć podręczną, dostosuj ustawienia proxy i wróć do płynnych połączeń w kilka minut dzięki naszemu przewodnikowi eksperta.

Rozwiązywanie problemów z pętlą uruchamiania ekranu powitalnego w aplikacji Microsoft Teams

Rozwiązywanie problemów z pętlą uruchamiania ekranu powitalnego w aplikacji Microsoft Teams

Frustruje Cię pętla uruchamiania ekranu powitalnego w Microsoft Teams? Postępuj zgodnie ze sprawdzonymi krokami rozwiązywania problemów z pętlą uruchamiania ekranu powitalnego w Microsoft Teams: wyczyść pamięć podręczną, zresetuj aplikację, zainstaluj ponownie. Wróć do płynnej współpracy w kilka minut!

Dlaczego nie widzę pokoi podgrup na spotkaniu w aplikacji Teams?

Dlaczego nie widzę pokoi podgrup na spotkaniu w aplikacji Teams?

Frustruje Cię brak pokoi spotkań w Teams? Odkryj najczęstsze powody, dla których nie widzisz pokoi spotkań w Teams i postępuj zgodnie z naszymi krok po kroku, aby w kilka minut uruchomić je płynnie. Idealne rozwiązanie zarówno dla organizatorów, jak i uczestników!

Rozwiązywanie problemów z błędami w aplikacji Microsoft Teams: co należy sprawdzić w pierwszej kolejności

Rozwiązywanie problemów z błędami w aplikacji Microsoft Teams: co należy sprawdzić w pierwszej kolejności

Napotkałeś dziś błąd w Microsoft Teams? Ten przewodnik krok po kroku dotyczący rozwiązywania problemów z Microsoft Teams ujawnia pierwsze kroki, które pozwolą szybko go rozwiązać. Szybkie poprawki dotyczące łączności, pamięci podręcznej i aktualizacji, które pozwolą Ci bezproblemowo wrócić do czatowania.

Dlaczego w moim programie Outlook brakuje dodatku Microsoft Teams?

Dlaczego w moim programie Outlook brakuje dodatku Microsoft Teams?

Frustruje Cię brak dodatku Microsoft Teams w Outlooku? Odkryj najważniejsze przyczyny i proste rozwiązania krok po kroku, aby bezproblemowo przywrócić płynną integrację Teams z Outlookiem. Działa z najnowszymi wersjami!

Gdzie znajdują się klucze rejestru aplikacji Microsoft Teams w systemie Windows 11?

Gdzie znajdują się klucze rejestru aplikacji Microsoft Teams w systemie Windows 11?

Odblokuj dokładne lokalizacje kluczy rejestru Microsoft Teams w systemie Windows 11. Przewodnik krok po kroku, jak je znaleźć, uzyskać do nich dostęp i bezpiecznie je modyfikować, aby zapewnić optymalną wydajność i rozwiązywać problemy. Niezbędny dla specjalistów IT i entuzjastów Teams.

Rozwiązywanie problemów ze skrótem klawiaturowym i awariami podczas uruchamiania aplikacji Microsoft Teams

Rozwiązywanie problemów ze skrótem klawiaturowym i awariami podczas uruchamiania aplikacji Microsoft Teams

Masz dość błędów skrótów w Microsoft Teams, które blokują Twój przepływ pracy? Poznaj sprawdzone sposoby na rozwiązanie błędów skrótów i awarii uruchamiania Microsoft Teams, aby zapewnić płynną współpracę. Szybkie i proste rozwiązania w pakiecie!