Trong bài giảng này, chúng ta tìm hiểu
Spliterator là gì, cách nó cho phép không chỉ duyệt phần tử mà còn chia nguồn dữ liệu thành các phần bằng
trySplit(), cách dựa trên đó các stream song song hoạt động thông qua
parallelStream() và pool chung
ForkJoinPool. Trình bày các phương thức then chốt (
tryAdvance,
estimateSize,
characteristics), các đặc tính điển hình (
ORDERED,
SIZED,
CONCURRENT, v.v.), ví dụ thực tế, sơ đồ Mermaid và các lỗi thường gặp khi sử dụng stream song song.