개발정리

람다 본문

JAVA/모던 자바

람다

coffee. 2023. 8. 2. 03:04
  • 익명 클래스는 깔끔하지 못하다.
  • 람다 표현식은 익명클래스와 비슷하면서 더 깔끔함.

람다란?

  • 익명 함수를 단순화 한것

람다의 특징

  •  익명 
    • 보통의 메서드와 달리 이름이 없음
  • 함수
    • 클래스 종속적이지 않음
  • 전달
    • 메서드 인수로 전달 가능
  • 간결성
    • 코드가 간결 해짐

람다의 구조

  • 람다는 파라미터,화살표,람다 바디로 이루어짐
    • ()->{}

람다의 사용처

  • 함수형 인터페이스를 구현