Java Stream API 내부 구조 — Spliterator와 ReferencePipeline의 게으른 평가
Java 8에 등장한 Stream API는 이제 자바 개발자라면 누구나 매일같이 쓰는 도구입니다. 그러나 list.stream().filter(...).map(...).collect(...) 한 줄 안에서 실제로 어떤 객체들이 어떤 순서로 협력하는지를 머릿속에 그릴 수 있는 사람은 의외로 많지 않습니다. 이 글은 OpenJDK 소스 기준으로 Stream 파
May 15, 202615 min read

