Rozdział 1. Podstawy
Najważniejszą zmianą w Javie 8 jest wprowadzenie koncepcji zaczerpniętych z programowania funkcyjnego, a konkretnie wyrażeń lambda, referencji do metod oraz strumieni.
Jeśli ktoś nigdy wcześniej nie miał do czynienia z programowaniem funkcyjnym, to z zaskoczeniem odkryje, że ten kod wygląda całkiem inaczej niż pisany w starszych wersjach Javy. Zmiany wprowadzone w Javie 8 stanowią największą rewolucję w historii tego języka. Pod wieloma względami można odnieść wrażenie, że to całkiem nowy język programowania, którego trzeba się nauczyć od podstaw.
Oczywiście nasuwa się pytanie: dlaczego to zrobiono? Dlaczego w dwudziestoletnim języku programowania o bardzo konserwatywnym podejściu do zgodności wstecznej wprowadzono tak drastyczne ...
Get Nowoczesne receptury w Javie now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.