★1~7장 + 9장.예외처리, 11장.컬렉션프레임워크
다양한 자료구조를 통합적 기능(동일한 연산)을 수행하기 위해 사용한다.
일회성 : 이터레이터(컬렉션 반복) 비슷
컬렉션에서 제공하는 자료구조는 다양
-> 통합적(같은 모양)으로 반복하기 위해 사용한 iterator
원본 회손 x
중간 연산을 얼마나 하든, 최종 연산은 1개만 가능하다.
반복만 한다면 이터레이터
반복 + a 필요하다면 스트림
데이터 병렬 처리 : 한번에 여러가지를 처리(순차x)
-> 람다식 많이 사용
컬렉션은 순차구조
외부반복 : for, while문 이용
내부반복 : for-each 메서드 이용
컬렉션은 리스트와 맵 분리. 스트림은 통합.
1
4
o
- x
: 중간 연산이 느긋한 연산
- o
: 최종 연산의 반환타입은 void인데, optional
- optional
: 옵셔널은 기능 사용을 위해 이용한다.
- getAsInt( )
: get/set 제공
※chap12 -> question
※chap12 -> q1