관리 메뉴

CASSIE'S BLOG

[슈퍼코딩] 56강 함수형 프로그래밍과 람다식 본문

PROGRAMMING/슈퍼코딩 강의 정리

[슈퍼코딩] 56강 함수형 프로그래밍과 람다식

ITSCASSIE1107 2023. 12. 15. 16:30
반응형

Java는 클래스에 진심인 편

객체지향형은 모든 프로그램을 객체의 연속된 행위로 본다면 함수형 프로그래밍은 함수의 연속으로 본다.

함수형 프로그래밍 언어 (자바처럼 짤 수가 없다.)

클로저, 스칼라

자바 8부터는 함수형 프로그래밍 스타일
일부 수용

특히 for-loop 사용 시 가독성 높아짐


함수형 프로그래밍과 객체지향형 프로그래밍이 하이파이브를 하면 Java 람다식 문법이
나온다.

메서드의 이름과 반환타입을 제거하고 -> 를 블록 {}앞에 추가한다.

이런 식으로 표현할 수 있다. 그렇게 알면 된다고 함




반응형