1.1 역사의 흐름은 무엇인가? 멀티코어 CPU 대중화와 같은 하드웨어적인 변화등이 자바 8에 영향을 미쳤다. 지금까지 대부분의 자바 프로그램은 싱글코어만 사용했다. 자바 8에서 는 병렬 실행을 새롭고 단순한 방식으로 접근할 수 있는 방법을 제공한다. 자바 9에서는
동작 파라미터화는 메서드 내부적으로 다양한 동작을 유연하게 대응 할 수 있도록 코드를 메서드 인수로 전달한다.불필요하거나 반복되는 코드를 줄이고 변화하는 요구사항에 유연하게 대응을할 수 있어 엔지니어링 비용을 줄일 수 있다.코드 전달 기법(람다)를 통해 메서드의 인수를