목록2020/07/04 (1)
리루
Java8 함수형 인터페이스
Functional Interface : Any interface with a SAM(Single Abstract Method) is a functional interface, and its implementation may be treated as lambda expressions. - Java8에서는 Interface에 static method / default method가 사용가능하다. 이러한 추가적인 함수들이 있더라도 SAM이 하나만 존재한다면 Functional Interface라고 할 수 있다. - `void do something();` 앞에는 `abstract`가 생략되어 있다고 볼 수있다. - Abstract Method가 복수개가 되면 컴파일에러가 발생한다.(`@FunctionalIn..
# Study/JAVA
2020. 7. 4. 16:16