함수 지향 언어
-
[Java] 람다식 - IntroCSE/Java 2015. 9. 20. 13:23
람다식은 여러 절로 구성되어 있습니다. Intro.람다식 기본 문법 & 타겟 타입과 함수적 인터페이스클래스 멤버와 로컬 변수 사용표준 API의 함수적 인터페이스1표준 API의 함수적 인터페이스2메소드참조 람다식 자바는 함수적 프로그래밍을 위해 자바 8부터 람다식(Lambda Expressions)을 지원하면서 기존의 코드 패턴과 많이 달라졌습니다. 람다식은 익명 함수(anonymous function)를 생성하기 위한 식으로 객체 지향 언어보다는 함수 지향 언어에 가깝습니다. 객체 지향 프로그래밍에 익숙한 개발자들은 다소 혼란스러울 수 있지만, 자바에서 람다식을 수용한 이유는 자바 코드가 매우 간결해지고, 컬렉션의 요소를 필터링하거나 매핑해서 원하는 결과를 쉽게 집계할 수 있기 때문입니다. 람다식의 형태..