내부클래스

Programming/Java_자바

[JAVA 기초] 내부클래스, '람다식' 이란?

Explain 람다식 - Lambda Expression : 자바에서 함수형 프로그래밍을 구현하는 방식 (자바 8부터 지원) : 클래스를 생성하지 않고 함수의 호출만으로 기능을 수행 '함수형 프로그래밍' 이란? : 순수함수를 구현하고 호출함으로써 외부 자료에 부수적인 영향없이 매개변수만을 사용하도록 만든 함수 : 외부에 영향을 미치지 않아 병렬처리 등에 사용이 가능 (+확장성 / +안정적) 일반 함수에서는 int add(int x, int y) { return x + y; ] 처럼 구현이 되지만, 람다식에서는 (int x, int y) -> {return x + y;} 처럼 간단히 구현할 수 있다. 매개변수가 1개이냐, 2개이냐에 따라 혹은 반환하는 값에 따라 중괄호의 여부가 달라지지만 기본적인 구조는 ..

LEFT
'내부클래스' 태그의 글 목록