Promotion
Java University
Learning
Course
Tasks
Surveys & Quizzes
Games
Help
Butt-kicking schedule
Internship
Community
Users
Forum
Chat
Articles
Success stories
Activity
Reviews
Subscriptions
Light theme
Lessons
Reviews
About us
CS50
Start
Start learning
Start learning now
Quest map
Lessons
Free quests
Java Syntax Pro
Level 18
Предыстория появления Лямбда-выражений
Java Syntax Pro
Level 18,
Lesson 0
Интерфейсы. Чтобы понять, что такое лямбда-функции, сначала нужно понять, что такое интерфейсы. Вы будете изучать интерфейсы в 1 и 2 уровнях квеста ООП.
Функциональный метод
Java Syntax Pro
Level 18,
Lesson 1
Функциональны методы. Если интерфейс имеет только один метод, то переменной этого типа-интерфейса можно присвоить значение, заданное лямбда-выражением (лямбда-функцией).
Потоки данных
Java Syntax Pro
Level 18,
Lesson 2
Нововведения в Java 8: Функциональное программирование
Работа с потоками, часть 1
Java Syntax Pro
Level 18,
Lesson 3
Список методов типа Stream. Класс Stream был создан для того, чтобы можно было легко конструировать цепочки потоков данных.
Работа с потоками, часть 2
Java Syntax Pro
Level 18,
Lesson 4
Преобразование данных. Так же у класса Stream<T> есть метод, который позволяет преобразовать данные из одного типа в другой. Этот метод называется map().
Работа с потоками, часть 3
Java Syntax Pro
Level 18,
Lesson 5
Проверка. Думаю, вам уже скучно изучать как конструировать цепочки потоков данных, хочется наконец-то с этими данными что-то делать.
Коллекторы в Java
Java Syntax Pro
Level 18,
Lesson 6
Сбор элементов. У наконец мы дошли до самого интересного метода в классе Stream – это метод collect().
Please enable JavaScript to continue using this application.