람다식

해버니·2022년 6월 19일
0

JAVA

목록 보기
2/3
post-thumbnail

자바8에서 '람다식(Lambda Expression)'이 지원되기 시작함
람다식의 등장으로 자바는 객체지향 언어의 특징과 함께 함수형 언어의 특성을 갖추게 되었다.

람다식 (Lambda expression)

1930년대 알론조 처치(Alonzo Church)라는 수학자가 처음 제시하였다.
익명함수(Anonymous Function)라고도 부르기도 한다.
왜?
불필요한 클래스의 정의가 필요 없어서

뭐가 좋아?

  1. 코드 간결
  2. 자연 연산 등을 퉁해서 성능 향상 도모

뭐가 나빠?

모든 엘리먼트를 순회하는 경우에는 성능이 떨어짐
코드를 분석하기 어려워 질 수 있음


참고 블로그 : https://hbase.tistory.com/78

0개의 댓글