0

Java Streams - Tuần tự và song song

Chia sẻ
  • 240 1
 Xuất bản thg 7 2, 2023 4:39 CH 240 1 0 4
  • 240 1

Xin chào mọi người, khi tìm hiểu tới Streams API trong Java 8, lúc đầu mình thấy rằng những gì nó làm được như filter, limit, reduce, collect, ... thì những cấu trúc Loop truyền thống như for hay while đều có thể làm được, liệu có phải nó chỉ để cho code dễ nhìn, dễ đọc hơn không? Mình có tìm hiểu và thấy có 1 series rất hay về chủ đề này, các bạn có thể xem ở đây. Các bài dịch của mình với mục đích note lại cho bản thân là chính, nhưng cũng hi vọng nó có thể giúp ích phần nào đó cho các bạn như một tài liệu tiếng việt tham khảo trong giai đoạn đầu tìm hiểu về chủ đề này 😁

Giới thiệu về series này

Với java.util.stream package, chúng ta có thể diễn đạt chính xác và khai báo các thao tác hàng loạt có thể xử lý song song trên các collections, arrays và các nguồn dữ liệu khác. Trong loạt bài này, chúng ta sẽ tìm hiểu toàn diện về Streams library và tìm hiểu cách sử dụng nó để tận dụng tối đa.

Note: Series này viết mặc định đã coi người đọc phải có kiến thức cơ bản về Funtional Interface, Lambda. Nếu các bạn chưa có thì hãy tìm hiểu ở các nguồn khác trước nhé. Và trong các bài viết, những từ tiếng anh nào mà dịch ra tiếng việt mình chưa thấy có từ nào phù hợp hoặc dịch ra bị giảm hoặc mất nghĩa thì mình xin được để nguyên từ tiếng anh.

Chia sẻ
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí