Firma Oracle poinformowała o wprowadzeniu na rynek pakietu JDK 8 ― gotowej do wdrożenia platformy Java SE 8, zatwierdzonej ostatnio w ramach programu Java Community Process (JCP). Wersja ta ma przynieść największe zmiany w modelu programowania w technologii Java od czasu pojawienia się tej platformy na rynku w 1996 r. Pakiet JDK 8 został opracowany wspólnie przez społeczność OpenJDK Community.
Wersja Java SE 8 ma zapewnić wzrost produktywności programistów i znaczne zwiększenie wydajności aplikacji, dzięki zmniejszeniu ilości powtarzalnych fragmentów kodu, usprawnieniu gromadzenia nowych fragmentów kodu i komentarzy, uproszczeniu modeli programowania równoległego oraz efektywniejszemu wykorzystaniu nowoczesnych procesorów wielordzeniowych.
Do najważniejszych funkcji pakietu JDK 8 należą: Projekt Lambda (JSR 335), mechanizm Nashorn JavaScript Engine, nowy interfejs Date and Time API (JSR 310), zestaw kompaktowych profili (Compact Profiles) oraz usunięcie funkcji “permanent generation” z rozwiązania HotSpot Java Virtual Machine (JVM). Pełną listę nowych funkcji i możliwości pakietu JDK 8 można znaleźć na stronie producenta.
Oracle zapowiada także wprowadzenie na rynek wersji Oracle Java SE Embedded 8, w której wykorzystano funkcje nowej platformy Java SE 8 i którą zoptymalizowano pod kątem systemów wbudowanych klasy średniej i wyższej.
Pakiety Oracle JDK 8 i Oracle Java SE Embedded 8 zostały już udostępnione do pobrania.
Zdjęcie kobiety z filiżanką pochodzi z serwisu Shutterstock