JavaRush /Blog Java /Random-PL /Czego można się spodziewać po przyszłych wersjach Java

Czego można się spodziewać po przyszłych wersjach Java

Opublikowano w grupie Random-PL
Premiera Java 9 miała miejsce 21 września, a nieco wcześniej Oracle ogłosiło, że nowe wersje języka będą teraz wydawane znacznie częściej: raz na sześć miesięcy . Powstaje uzasadnione pytanie: co tak naprawdę będą zawierać nowe wydania? Przedstawiciele Oracle odpowiadają, że szereg nowych możliwości zapewnią technologie z kilku ważnych projektów:
Czego można się spodziewać po przyszłych wersjach Java — 1
  • Project Amber to projekt stworzony w celu dodania JEP (JDK Enchancement Proposal, propozycje rozszerzenia JDK) w małych fragmentach funkcji języka Java mających na celu zwiększenie produktywności (na przykład JEP 286 Local-Variable Type Inference, JEP 301 Enhanced Enums i JEP 302 resztki lambdy);
  • Projekt Panama , zaprojektowany w celu połączenia JVM i bibliotek natywnych (napisanych w C i C++) przy użyciu natywnych wywołań funkcji z JVM i natywnego dostępu do danych z JVM;
  • Project Valhalla – projekt inkubatora dla zaawansowanych kandydatów na maszyny wirtualne Java i funkcje językowe, w tym typy wartości i specjalizacje ogólne;
  • Project Loom to młody projekt, którego celem jest zapewnienie alternatywnej implementacji wątków opartej na programach planujących napisanych w Javie, które zachowują ten sam model programowania co standardowe wątki.
Dzięki nowemu harmonogramowi „funkcje”, które pominą jedną wersję, mogą zostać opóźnione zaledwie o sześć miesięcy.
Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION