Lazy Evaluation이란? Lazy Evaluation은 직역하면 "게으른 연산"이다. java에서의 Lazy Evaluationd은 불필요한 연산들을 피하기위해 연산을 지연시키는 것을 말한다. 불필요한 연산을 피한다라는 것의 이해를 돕기 위해 예시를 들어보자면, public class Lazy { public static void main(String[] args) { ArrayList list = new ArrayList(); for (int i = 0; i i i%2==0) .map(i -> i*10) .collect(Collectors.toList()) ); ..