본문 바로가기

java

Java8 FunctionalInterface + Lambda

면접에서  Java8의 특징에 대한 질문이 많아 이번 참에 공부하고 정리하고자 한다. 

 

먼저 FunctionalInterface + Lambda 조합 (+ Anonymous Class) 먼저 알아봤는데  (참고)

왜 이걸 이제서야 공부했나 싶다.

 

선 지식은 Anonymous Class가 왜 필요한지와 문법에 대해 이해가 되면 FunctionalInterInterface 왜 필요한지와 

Lambda를 이용해서 정말 간단하게 구현이 가능하다. 

 

이로 인해 Java는 Interface 구현하는데 거창하다는 대한 생각이 변했다. 

 

'java' 카테고리의 다른 글

spring batch  (0) 2020.03.08
Optional  (0) 2019.12.10
마인드맵 : spring.io  (0) 2019.11.04
OAuth - 작성중  (0) 2019.10.28
interface와 abstract  (0) 2019.10.22