스트림

· BE/Java
이 포스팅에서 작성하는 내용은 더 자바, Java 8 에서 발췌하였습니다. https://www.inflearn.com/course/the-java-java8 더 자바, Java 8 - 인프런 | 강의 자바 8에 추가된 기능들은 자바가 제공하는 API는 물론이고 스프링 같은 제 3의 라이브러리 및 프레임워크에서도 널리 사용되고 있습니다. 이 시대의 자바 개발자라면 반드시 알아야 합니다. 이 www.inflearn.com 스트림(stream) 자바 8에서 추가된 컬렉션을 다루는 기술 stream의 원본 데이터 컬렉션은 변경되지 않음 병렬 처리가 간단 stream 내부 데이터가 무제한일 수 있음 (short circuit : 갯수 제한) Operation 중개 오퍼레이션 : Stream을 리턴, 그 뒤에 다..
· BE/Java
이 포스팅에서 작성하는 내용은 EFFECTIVE JAVA(이펙티브자바) 에서 발췌하였습니다. 아이템 45. 스트림은 주의해서 사용하라 스트림 다량의 데이터 처리 작업(순차 or 병렬)을 돕고자 자바 8에 추가되었다. 스트림(stream)은 데이터 원소의 유한 혹은 무한 시퀀스를 뜻한다. 스트림 파이프라인(stream pipeline)은 이 원소들로 수행하는 연산 단계를 표현하는 개념이다. 스트림의 원소들은 어디서로부터 올 수 있다. ex) 컬렉션, 배열, 파일, 정규표현식 패턴 matcher, 난수생성기 등 스트림 안의 데이터 원소들은 객체 참조나 기본 타입 값이다. 기본 타입 값으로는 int, long, double 세 가지를 지원한다. 스트림 파이프라인 소스 스트림에서 시작해 종단 연산으로 끝나며, ..
멍목
'스트림' 태그의 글 목록