728x90
반응형
스트림이란?
- 데이터 처리 연산을 지원하도록 소스에서 추출된 연속된 요소
스트림 구조
생성 -> 가공 -> 소비
생성
- 리스트, 배열, 파일과 맵 등과 같은 컬렉션으로 생성
가공
- 중간연산자는 필터, 맵, 리밋 등 소스로부터 얻어 낸 값들을 가공하는 역할
소비
- 결과를 생성하거나 사이드 이펙트를 만들기 위해서 사용
스트림의 장단점
장점
- 가독성이 좋다.
- 코드의 변경이 쉽다.(유연성)
- 병렬처리를 간단하게 할 수 있다.
단점
- 컴퓨팅 비용.(성능이 떨어진다.)
- 인지에 대한 비용
728x90
반응형
'영상 후기 > 기타' 카테고리의 다른 글
영상 후기 - [10분 테코톡] 🎡토니의 인증과 인가 (0) | 2023.04.20 |
---|---|
영상 후기 - 기계들의 대화법 - REST API (0) | 2023.04.18 |
영상 후기 - [10분 테코톡] 🙆♀️티버의 API vs Library vs Framework (0) | 2023.03.16 |
영상 후기 - 변수와 객체와 메모리의 관계! 자바를 예로 들어 변수와 객체는 메모리에 어떻게 저장되는지 정말 쉽게 설명해요! (0) | 2023.03.14 |
영상 후기 - [코딩만화] 왜 웹 개발자들은 익스플로러를 싫어하나요? (0) | 2023.03.10 |