Rozdział 5. Różne zastosowania strumieni, lambd i referencji do metod
Znasz już podstawy wyrażeń lambda i referencji do metod oraz wiesz, jak ich używać w strumieniach. Skoro tak, nadszedł czas, by poznać pewne kwestie wynikające z połączenia tych zagadnień. Zastanów się na przykład, co się dzieje w klasie, która implementuje kilka interfejsów zawierających metodę o takiej samej sygnaturze, ale o różnych implementacjach domyślnych. Albo pomyśl, co się stanie, gdy podczas pisania kodu w wyrażeniu lambda spróbujesz użyć zmiennej zdefiniowanej poza nim. A co z wyjątkami? Jak są obsługiwane w wyrażeniach lambda, które nie mają sygnatur metod umożliwiających dodanie klauzuli throws
?
W niniejszym rozdziale wyjaśniam między innymi te właśnie kwestie. ...
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.