JAVA 람다식 - 1
·
JAVA
람다식에 대해서 알아보자 1. 람다식(Lambda Expression)이란?익명 함수(anonymous function) 를 표현하는 방식.= 함수를 객체처럼 다루기 위해 고안된 방식. 즉 함수를 값으로 전달하자!-> 함수 하나를 넘기기 위해 클래스를 정의하고 인스턴스를 생성하는 것은 비효율적=> 람다식을 통해 "함수만" 넘기는 것이 가능해졌다.전통적인 방식자바는 원래 객체지향 언어로, 함수(메서드)를 만들기 위해서는 항상 클래스와 메서드가 필요하다. 예를 들어, 어떤 동작을 인자로 전달하고 싶을 때는 보통 *익명 클래스(anonymous class)*를 사용한다. 다른 표현으로, 함수를 단독으로 정의해서 사용할 수 없고 반드시 클래스가 있어야 한다는 뜻이다. 하지만 자바 8부터는 *함수형 인터페이스(F..