자바의 람다식에 대하여
[자바의 람다식 등장 배경] 자바의 람다식은 함수형 프로그래밍 의 개념을 자바에 도입하기 위해 등장했습니다. 함수형 프로그래밍은 함수를 일급 객체 로 취급하여 함수를 변수에 할당하고, 다른 함수의 매개변수로 전달하거나 함수의 반환값으로 사용하는 등의 작업을 허용하는 프로그래밍 패러다임입니다. 이는 코드의 간결성과 가독성을 향상시키고, 병렬 처리와 동시성을 ...
- 좋아요수
- 0
[자바의 람다식 등장 배경] 자바의 람다식은 함수형 프로그래밍 의 개념을 자바에 도입하기 위해 등장했습니다. 함수형 프로그래밍은 함수를 일급 객체 로 취급하여 함수를 변수에 할당하고, 다른 함수의 매개변수로 전달하거나 함수의 반환값으로 사용하는 등의 작업을 허용하는 프로그래밍 패러다임입니다. 이는 코드의 간결성과 가독성을 향상시키고, 병렬 처리와 동시성을 ...
덧셈, 뺄셈, 곱하기 계산기 만들기 method: GET path: /api/v1/calc queryParams: num1(int), num2(int) Req 클래스 public class CalculatorReq { private int num1; private int num2; public CalculatorReq(int num1, int num2) {...
어노테이션을 사용하는 이유 (효과) 는 무엇일까? 나만의 어노테이션은 어떻게 만들 수 있을까? 어노테이션을 사용하는 이유와 효과 어노테이션을 이용하여 얻을 수 있는 이점은 다음과 같습니다. 코드 문서화와 가독성 향상 : 어노테이션은 코드에 메타데이터를 포함하여 읽기 쉽고 이해하기 쉽도록 도와줍니다. 예를 들어, @Override 어노테이션은 해당 메서드가 ...