목록Language (49)
devseop08 님의 블로그
자바 8부터는 익명 클래스가 아닌 람다를 이용하여 동작 파라미터화를 쉽게 사용할 수 있게 되었다.동작 파라미터화는 계속해서 변화하고 추가되는 요구사항에 유연하게 대응하는 코드를 구현 할 수 있도록 도와준다.동작 파라미터화는 정의한 코드 블록을 다른 메서드로 전달할 수 있도록 한다. => 동작 파라미터화를 이용하면 더 유연하고 재사용할 수 있는 코드를 만들 수 있다.익명 클래스를 통해서도 동작 파라미터화를 구현할 수 있지만, 코드가 깔끔하지 않다.3.1. 람다란 무엇인가?람다 표현식은 메서드로 전달할 수 있는 익명 함수를 단순화한 것.람다 표현식에 이름은 없지만, 파라미터 리스트, 바디, 반환 형식, 발생할 수 있는 예외 리스트는 가질 수 있다.람다의 특징익명 : 보통의 메서드와 달리 이름이 없으므로 익명..
Language/Java
2025. 5. 30. 21:27