Java
-
[Part1] Java8 In action - Chapter1 - 1.1 왜 아직도 자바는 변화하는가Java8 In Action 2022. 7. 26. 17:27
해당 내용은 Java8 In Action 책을 요약 및 정리한 내용입니다. 좀 더 자세히 알고 싶으신 분들은 책을 사서 읽어보심을 추천드립니다.! 1.1 왜 아직도 자바는 변화하는가 1.1.2 스트림 처리 스트림이란 한 번에 한 개씩 만들어지는 연속적인 데이터 항목들의 모음이다. 간단한 예로 자동차 생산 공장은 여러 자동차로 구성된 스트림을 처리한다. 각각의 작업장에서 자동차를 받아서 수리. 다음 작업장에서 다른 작업을 처리할 수 있도록 넘겨준다. 조립라인은 자동차를 물리적인 순서로 한 개씩 운반하지만 각각의 작업장에서는 동시에 작업을 처리한다. 기존에는 한 번에 한 항목을 처리 했지만 자바 8애서는 고수준으로 추상화해서 일련의 스트림으로 만들어 처리한다. 스트림 파이프라인을 이용해서 입력 부분을 여러 ..