BLOG ARTICLE 요점정리/자바 8 람다의 힘 / Functional Programming in Java 8 | 1 ARTICLE FOUND

  1. 2014.11.29 chap1. 헬로, 람다 표현식


제목: 자바 8 람다의 힘 / Functional Programming in Java 8

저자: 벤컷 수브라마니암(Venkat Subramaniam)

출판사: 루비페이퍼


함수형 스타일 코드의 큰 이점

1. 변수의 명시적인 변경이나 재할당 문제를 피할 수 있다.

2. 쉽게 병렬화(멀티 쓰레딩)가 가능하다.

3. 서술적인 코드의 작성이 가능하다.

4. 더 '간결'하다. (짧고, 오류가 없고, 개발자의 의도를 효과적으로 전달한다)

5. 직관적이다. 사람이 문제를 설명하는 방식대로 코드를 작성한다.

ex)


함수형 인터페이스: 추상메서드가 하나인 인터페이스

ex) Runnable, Callable, Comparable

유용한 함수형 인터페이스: Consumer<T>, Supplier<T>, Predicate<T>, Function<T, R>







저작자 표시 비영리 변경 금지
신고