Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- 독서리뷰
- 이펙티브자바
- 람다
- Head First Design Pattern
- 우아한테크코스
- javascript
- 인코딩
- JPA
- Java
- study
- 오라클
- 후기
- 카카오톡1차
- 자바
- Design Pattern
- 알고리즘
- 디자인패턴
- 독서
- 에러
- 인강리뷰
- 인프런
- spring
- Eclipse
- 매핑
- 프로그래머스
- math
- 공부
- Oracle
- Singleton
- 회고
Archives
- Today
- Total
목록collect (1)
Lee's Grow up
[Java/java] 스트림과 컬렉터 Stream, Collector
해당 내용은 모던 자바 인 액션의 내용을 참고해서 작성하였습니다. 스트림 스트림은 람다와 마찬가지로 자바8에서 추가된 기능이다. 여기서 스트림이란, 데이터 처리 연산을 지원하도록 소스에서 추출된 연속된 요소로 정의할 수 있다. 스트림과 컬렉션 스트림도 컬렉션과 마찬가지로 연속된 값 집합의 인터페이스를 제공한다. 단 데이터를 언제 계산하느냐가 컬렉션과 스트림의 가장 큰 차이. 컬렉션은 현재 자료구조가 포함하는 모든 값을 메모리에 저장하는 자료구조이다. 그 후, 계산이 가능하다. 그러나 스트림의 경우 요청할 때만 요소를 계산하는 고정된 자료구조이다. 이를 동영상으로 비유하면, 컬렉션은 동영상을 모두 다운로드 후에 볼 수 있고, 스트림의 경우 전체가 아닌 해당 구간만 다운받아서 볼 수 있는 스트리밍 서비스가 ..
PROGRAMMING/JAVA
2020. 5. 26. 16:02