들어가며 Java는 끊임없이 진화하고 있다. 1996년 JDK 1.0으로 발표된 이후 25년이 지난 오늘날까지 대한민국에서 널리 사용되는 이유는 여기에 있다. 그중 'Modern java'라는 별칭이 붙은 Java 8의 변경사항을 정리하며 '이런 기능을 어떻게 실무에 녹여낼 수 있을까' 예제를 통해 설명하는 것이 이번 포스팅의 목표이다. ◇ 이번 포스팅에서 Java 8의 변경사항이 등장한 배경이나 역사적인 기술에 대해서는 다루지 않을 것이다. 모두 알지 못하는 필자의 무지도 있지만 글이 방대해지면서 독자의 집중력이 흐려지는 것을 막기 위함이다. 그래도 흥미롭거나 참고하기 좋은 키워드를 문단 하단에 '더 알아보기'로 추가하여 관심이 있는 독자가 더 읽어볼 수 있도록 제공한다. 주요 변경사항 Java 8의 ..