Java @FunctionalInterface

DevFORNextGen·2022년 12월 7일
0

Java 8이 제공하는 함수형 인터페이스

  • Functor[T,R]
  • Consumer[T]
  • Predicate[T]
  • Supplier[T]

Supplier 인터페이스는 T get() 추상화 메소드 제공

Supplier<Apple> appleSupplier = () -> new Apple("pad", "ipad", "1,000,000");
Apple apple = appleSupplier.get();
System.out.println(apple.toString());

Supplier를 사용할 때, 장점?

Lazy initialize

profile
슈퍼노말한 개발자

0개의 댓글