반응형
1.8 ramda
-
Java 람다식(Lambda Expressions) 이란?Java 2020. 4. 18. 23:09
람다식이란 "식별자없이 실행가능한 함수" 람다식은 익명함수(anonymous function)을 생성하기 위한 식으로 객체 지향 언어보다 함수 지향 언어에 가깝다. 함수적 프로그래밍을 위해 자바 8부터 람다식(Lambda Expressions)을 지원하면서 기존의 코드 패턴이 많이 달라졌다.자바스크립트에서 주로 봤었던 문법들을 이제 자바에서도 사용 할 수 있다. 이 람다식의 사용 목적은 인터페이스가 가지고 있는 메소드를 간편하게 즉흥적으로 구현해서 사용하는 것이 목적이다. 람다시 기본 사용법 //기본 (매개변수, ...) -> { 실행문 ... } (매개변수, ...)는 오른쪽 중괄호 { } 블록을 실행하기 위해 필요한 값을 제공하는 역할을 한다.. 매개 변수의 임의로 지정 할 수 있으며 인자타입도 명시..