쉽게 변하는 기술보다는 느리게 변하는 기술을 우선적으로 학습하는 것이 중요하다는 것을 머리로는 알고 있습니다.여기서 쉽게 변하는 기술은 프레임워크, 라이브러리 등 유행을 타는 기술들을 의미하고 느리게 변하는 기술은 프로그래밍 언어, 프로그래밍 패러다임, 알고리즘 등으로 분류할 수 있습니다.개발 공부를 시작할 때 기초를 다질 시간이 부족한 상태에서 급하게 다양한 프로젝트를 하면서 배워왔다 보니, 쉽게 변하는 기술을 학습하는 것에는 익숙하고 재미를 붙여왔지만, 느리게 변하는 기술을 공부하는 건 자꾸 미루게 되었고 생각만 해도 따분하다는 생각이 듭니다. 서론이 길었는데, 미뤄왔던 느리게 변하는 기술인 Java 언어 자체에 대한 복습을 하는 중 Stream에 대한 내용을 정리해보면 좋겠다 싶어서 글을 작성하게 ..