함수 호출 관점에서 동기와 비동기 동기 비동기를 알기 전에 알아두면 좋은 개념 Caller, Callee 함수가 다른 함수를 호출하는 상황에서 Caller : 호출하는 함수 Callee : 호출 당하는 함수 함수형 인터페이스 함수형 프로그래밍을 지원하기 위해 java 8부터 도입 1개의 추상 메서드를 갖고 있는 인터페이스 함수를 1급 객체로 사용할 수 있다. Function, Consumer, Supplier, Runnable.. 등 함수형 인터페이스를 구현한 익명 클래스를 람다식으로 변경 가능하다. functionalInterface 1급객체, 람다, 함수형 인터페이스를 인자로 넘기는 예제 @Slf4j public class FunctionalInterface { public static void ma..