이 포스팅은 https://www.baeldung.com/java-8-functional-interfaces의 번역 포스팅입니다. 1. 소개 이 튜토리얼은 자바8의 다양한 함수형 인터페이스를 가이드합니다. 2. 자바8의 람다 자바8은 람다표현식을 내놓으면서 코드의 엄청난 향상을 가져왔습니다. 람다는 우리가 1급 시민으로써 다룰수 있는 익명 함수입니다. 예를 들어, 우리는 람다를 전달하거나 어느 다른 메소드로부터 리턴 받을 수 있습니다. 자바8 이전에는, 캡슐화가 필요한 하나하나의 기능이 생길 때마다 클래스를 만들곤 했습니다. 이런 방식은 불필요한 문법식 코드를 내포하고 있었죠. “Lambda Expressions and Functional Interfaces: Tips and Best Practices”..