1. 람다식(Lambda Expression)
1.1. 람다식이란?
- 함수(메서드)를 간단한 식으로 표현하는 방법
- 익명 함수(이름이 없는 함수)
- 함수와 메서드의 차이
- 근본적으로 동일. 함수는 일반적 용어. 메서드는 객체지향개념 용어
- 함수는 클래스에 독립적. 메서드는 클래스에 종속적
1.2. 람다식 작성하기
1.2. 람다식 작성하기 - 주의사항
1.3. 함수형 인터페이스
1.4. java.util.function 패키지
1.5. Function의 합성
1.6. Predicate의 결합
1.7. 메서드 참조
2.1. 스트림이란?
2.2. 스트림의 특징
2.3. 스트림의 생성
2.4. 스트림의 중간연산
2.5. Optional<T>과 OptionalInt
2.6. 스트림의 최종연산
2.7. collect(), Collector, Collectors
2.8. Collectors의 메서드
2.9. Collector 구현하기
2.10. 스트림의 변환
'프로그램 이론 > JAVA' 카테고리의 다른 글
[JAVA]네트워킹(Networking) (0) | 2018.05.29 |
---|---|
[JAVA]입출력(I/O) (0) | 2018.05.29 |
[JAVA]AWT와 애플릿 (0) | 2018.05.28 |
[JAVA]쓰레드(Thread) (0) | 2018.05.28 |
[JAVA]지네릭스, 열거형, 애너테이션 (0) | 2018.05.28 |