클래스 멤버와 로컬 변수 사용
클래스의 멤버(필드, 메소드) 사용 (오래산다)
람다식 실행 블록에는 클래스의 멤버인 필드와 메소드 제약 없이 사용
람다식 실행 블록 내에서 this는 람다식을 실행한 객체의 참조***
주의해서 사용해야 할 필요성 가짐
로컬 변수의 사용 (금방죽음)
람다식은 함수적 인터페이스의 익명 구현 객체 생성
람다식에서 사용하는 외부 로컬 변수는 final 특성 (Closure!!!)



클로져 개념 (부담 갖지말고 그냥 읽어만보셈)
https://velog.io/@janeljs/Java-Closure
[Java] Lambda & Closure
자바에서의 클로저는 람다 클로저로 람다 표현식이 범위를 둘러싼 변수(enclosing scope)를 참조할 때 생성된다. 위의 예제에서는 calculate 메서드에서 map 메서드를 참조하고 있으며, map의 인자로 들
velog.io
'국비학원' 카테고리의 다른 글
| [국비지원] KH 정보교육원 39일차 (2/2) (0) | 2022.05.20 |
|---|---|
| [국비지원] KH 정보교육원 38일차 (1/2) (0) | 2022.05.20 |
| [국비지원] KH 정보교육원 38일차 (1/2) (0) | 2022.05.19 |
| [국비지원] KH 정보교육원 37일차 (0) | 2022.05.18 |
| [국비지원] KH 정보교육원 36일차 (2/2) (0) | 2022.05.17 |