W tej lekcji poznamy element programowania funkcyjnego (w odróżnieniu od programowania zorientowanego obiektowego). W programowaniu funkcyjnym podstawowym konceptem są funkcje. Podobnie jak metody, funkcje są używane do rozbicia kodu na mniejsze części. To, co wyraźnie różni funkcje od metod, to funkcje mogą się zachowywać jak obiekty javowe (czyli mogą być przekazywane do metody albo zwracane z metody).
Java dla Testerów 30. Funkcje i wyrażenia lambda
Chcesz poćwiczyć Javę w zadaniach? Dołącz do 5-dniowego wyzwania!
Codziennie dostaniesz jedno zadanie do rozwiązania, a następnego dnia przykładowe rozwiązania z komentarzem.