자바가 거듭 변화하는 이유컴퓨팅 환경의 변화자바에 부여되는 시대적 변화 요구자바 8과 자바 9의 새로운 핵심 기능 소개 역사의 흐름은 무엇인가? 자바 역사를 통틀어 가장 큰 변화가 Java 8 에서 일어났다. 물론 이후의 버전에서도 큰 변화가 있었으나, 자바 8만큼 획기적이거나 생산성이 바뀌는 것은 아닐 것이다. 멀티코어 CPU 대중화 같은 하드웨어적인 변화도 영향을 미쳤다. 자바 8 등장 이전에는 스레드를 사용하는 것이 좋다고 그랬겠지만, 자바는 병렬 실행 환경을 쉽게 관리하고 에러가 덜 발생하는 방향으로 진화하려고 노력했다. 이전까지는 스레드 풀이나 병렬 실행 컬렉션, 포크/조인 프레임워크를 제공했으나, 쉽지 않았다고 한다. 🍃자바 8에서 새롭게 지원한 기술들스트림 API메서드를 코드에 전달하는..