새소식

Java

[JAVA] 스트림 01

  • -

Java SE 8 부터 스트림 API 사용 가능

스트림 API는 데이터를 추상화해 다양한 방식으로 저장된 데이터를 다루기 위한 공통된 방법을 제공한다.

 

특징

1. 내부 반복을 통해 작업을 수행

2. 재사용이 불가

3. 원본 데이터를 변경하지 않음

4. 스트림의 연산은 filter-map 기반의 API를 사용해 Lazy Evaluation을 통해 성능을 최적화한다

5. parallelStream() 을 통해 병렬 처리를 지원

 

동작 흐름

1. 생성

2. 중개 연산(변환)

3. 최종 연산(사용)

'Java' 카테고리의 다른 글

문자열 - 바이트 배열 변환  (0) 2021.11.01
Map 출력방법 정리  (0) 2021.09.28
[JAVA] 스트림 03  (0) 2021.03.10
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.