함수형 인터페이스 함수형 인터페이스란? 추상 메소드를 하나만 가지고 있는 인터페이스 > 추상 메소드란 자식 클래스에서 반드시 오버라이딩해야한 사용할 수 있는 메소드 SAM(Single Abstract Method) 인터페이스 @FuncationInterface 애노테
java8이 들어오고 나서 Optional 이라는 개념이 등장하게 되었습니다. Optional에 대해서 알아보기에 앞서 Optional이 등장하게 된 배경에 대해 얘기해보겠습니다.웹, 앱 애플리케이션을 개발하거나 알고리즘 문제를 풀 때 종종 NPE(NullPoinerE