병렬처리
-
[Java] 스트림과 병렬 처리 - 파이프라인CSE/Java 2015. 9. 9. 13:20
스트림과 병렬 처리는 여러 절로 구성되어 있습니다. [Java] 스트림과 병렬 처리 - 스트림[Java] 스트림과 병렬 처리 - 파이프라인[Java] 스트림과 병렬처리 - 필터링, 매핑, 정렬[Java] 스트림과 병렬 처리 - 루핑, 매칭, 집계[Java] 스트림과 병렬 처리 - 수집, 병렬 처리 2. 스트림의 종류 자바 8부터 추가된 java.util.stream 패키지에는 스트림(stream) API 들이 포진하고 있습니다. 패키지 내용을 보면 BaseStream 인터페이스를 부모로 해서 자식 인터페이스들이 상속 관계를 이루고 있습니다. BaseStream 인터페이스에는 모든 스트림에서 사용할 수 있는 공통 메소드들이 정의되어 있을 뿐 코드에서 직접적으로 사용되지 않습니다. 하위 스트림인 Stream..
-
[Java] 스트림과 병렬 처리 - 스트림CSE/Java 2015. 9. 8. 18:04
스트림과 병렬 처리는 여러 절로 구성되어 있습니다. [Java] 스트림과 병렬 처리 - 스트림[Java] 스트림과 병렬 처리 - 파이프라인[Java] 스트림과 병렬처리 - 필터링, 매핑, 정렬[Java] 스트림과 병렬 처리 - 루핑, 매칭, 집계[Java] 스트림과 병렬 처리 - 수집, 병렬 처리 1. 스트림 소개 스트림(Stream)은 자바 8부터 추가된 컬렉션(배열 포함)의 저장 요소를 하나씩 참조해서 람다식(functional-style)으로 처리할 수 있도록 해주는 반복자입니다. 1.1 반복자 스트림 자바 7 이전까지는 List 컬렉션에서 요소를 순차적으로 처리하기 위해 Iterator 반복자를 다음과 같이 사용해왔습니다. 12345678List list = Arrays.asList("John",..