Articles in this series
Java Stream API · Một trong các tính năng quan trọng nhất của Java 8 là việc hỗ trợ functional programming nhờ có Stream API. Và Stream API được xây dựng...
Java Stream API · Bài trước mình đã nói qua về Functional interface, và có nhắc một câu là nên phân biệt rạch ròi giữa Functional interface là...
Java Stream API · Như hai bài trước đã giới thiệu, một trong những điều kiện của functional programming là khả năng pass một function vào một function...
Java Stream API · Bài trước mình đã nói qua về 4 functional interface mà Java cung cấp sẵn cho chúng ta. Đó là Consumer<T>, Function<T, R>, Predicate<T>...
Java Stream API · Java 8 bổ sung thêm khá nhiều tính năng, trong đó có cú pháp lambda expression. Nói đơn giản, đây là một cách implement một functional...
Java Stream API · Lambda là một cách để viết implementation cho functional interface khá là tiện rồi. Tuy nhiên, đôi lúc bạn sẽ thấy nếu chỉ dùng lambda...