Dandy Now!
  • [ 언어·프레임워크/Java ]
    [Java] 람다식, 일급 객체 그리고 문과 식의 이해
    2025-06-21 21:17:31
    자바 람다식, 일급 객체 그리고 문과 식의 이해자바 8에 도입된 람다식은 익명 함수를 간결하게 표현하는 방식이다. 이는 코드를 더 효율적이고 가독성 있게 만들 뿐만 아니라, 자바에서 함수형 프로그래밍 스타일을 적용할 수 있게 해준다. 람다식을 제대로 이해하기 위해서는 일급 객체의 개념과 프로그래밍 언어의 기본 구성 요소인 **문(Statement)**과 **식(Expression)**의 차이를 아는 것이 중요하다.1. 람다식이란 무엇인가람다식은 단 하나의 추상 메서드를 가진 함수형 인터페이스의 인스턴스를 간결하게 생성하는 방법이다. 기존의 장황한 익명 클래스 대신 짧고 명확한 코드로 함수를 정의하고 사용할 수 있게 한다.코드 간결성: 불필요한 보일러플레이트 코드를 줄여, 코드의 핵심 로직에 집중하게 한다..