Z kursu: Zaawansowane programowanie w języku Java
Aby odblokować ten kurs, skorzystaj z bezpłatnej próbnej subskrypcji
Dołącz dzisiaj, aby uzyskać dostęp do ponad 24 900 kursów prowadzonych przez ekspertów w branży.
Stosowanie wyrażeń lambda w języku Java – Java: przewodnik
Z kursu: Zaawansowane programowanie w języku Java
Stosowanie wyrażeń lambda w języku Java
- [Bethan] Lambdy zapewniają krótki i prosty sposób implementacji funkcjonalnych interfejsów w Javie. Są one obecnie powszechnie używaną funkcją w języku Java, więc przydatna jest umiejętność ich czytania i rozumienia, a także używania ich we własnym kodzie. W tym przykładzie mam funkcjonalny interfejs o nazwie greeting message, który ma pojedynczą abstrakcyjną metodę o nazwie greet, a następnie w mojej głównej klasie implementuję nową instancję wiadomości powitalnej przy użyciu anonimowej klasy wewnętrznej. Zastąpiam wiadomość powitalną, a następnie nazwę przeanalizowaną. Zamiast używać całego tego kodu boilerplate, mogę zamiast tego użyć lambdy, aby kod był krótszy i prostszy, więc w głównej metodzie poniżej kodu, który już mam. Tworzę drugą zmienną wiadomości powitania i nazwę ją gm2, a następnie wstawię znak równości. Teraz muszę użyć pary nawiasów, wewnątrz tych nawiasów umieszczam zmienne, które będą używane w metodzie greet. Jest to dokładnie to samo, co informacje w nawiasach,…
Korzystaj z plików z ćwiczeniami, aby zmieniać teorię w praktykę
Pobierz pliki wykorzystywane przez instruktora podczas kursu. Weź udział i ucz się oglądając, słuchając i ćwicząc.
Spis treści
-
-
-
-
-
-
Interfejsy funkcyjne w języku Java2 min40 s
-
(zablokowane)
Stosowanie wyrażeń lambda w języku Java3 min59 s
-
(zablokowane)
Korzystanie z referencji do metod w języku Java2 min24 s
-
(zablokowane)
Zrozumienie strumieni w języku Java3 min18 s
-
(zablokowane)
Implementacja strumieni w języku Java3 min56 s
-
(zablokowane)
Implementacja strumieni równoległych1 min57 s
-
-
-
-
-
-