nickjoIT

람다식 본문

PROGRAMING/JAVA

람다식

nickjo 2016. 3. 9. 04:04

1. 람다식이란?

- 람다식(Lambda expression)은 간단히 말해서 메서드를 하나의 식으로 표현한 것이다.

- 람다식은 함수를 간략하면서도 명확한 식으로 표현할 수 있게 해준다.

- 메서드를 람다식으로 표현하면 메서드의 이름과 반환값이 없어지므로, 람다식을 '익명 함수' 라고도 한다.





2. 람다식의 장점

- OOP 언어인 Java에서 함수형 코드를 작성할 수 있게 해준다.

- 람다 표현식을 이용함으로써 간결하고 명확한 코드로 그 의도를 표현할 수 있다.

- Collection filtering, Iteration, Extraction 등에서 놀라운 코드 생산성을 보인다.



[참조사이트]
- 자바의 정석
- http://www.yunsobi.com/blog/597



'PROGRAMING > JAVA' 카테고리의 다른 글

Java - Client IP 가져오기  (0) 2018.09.12
스트림(stream)  (0) 2016.03.12
지네릭스(Generics)  (0) 2016.03.08
컬렉션 프레임워크란 무엇인가  (0) 2016.02.18
String과 StringBuffer의 차이점  (0) 2016.02.18
Comments