Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 코린이
- 자료형
- 개발자
- 다형성
- 코딩
- ArrayList
- 파이팅
- 메서드
- MPA
- 인스턴스
- 자바
- FileInputStream
- 백엔드
- 바이트 단위 스트림
- 졸리다
- SSR
- throws
- 초보개발자
- 변수
- Java
- node.js
- 상속
- 문자 단위 스트림
- 예외 처리
- 새벽공부
- exception
- 인터페이스
- 보조 스트림
- 배열
- try-catch
Archives
- Today
- Total
목록함수형 프로그래밍 (1)
SHUSTORY
13-2 람다식
함수형 프로그래밍과 람다식 자바는 객체 기반 프로그램 구현 방식으로, 어떤 기능이 필요할 경우 클래스를 만든 후 클래스 내부에 기능을 구현한 메서드를 만들고 해당 메서드를 호출한다. 그런데 프로그래밍 언어 중 함수의 구현과 호출만으로 프로그램을 만들 수 있는 프로그래밍 방식이 있는데, 이를 '함수형 프로그래밍'이라고 한다. 자바에서도 함수형 프로그래밍을 지원하는데, 이를 '람다식'이라고 한다. 함수가 입력받은 자료 외의 외부 자료에 영향을 미치지 않기 때문에 여러 자료를 동시에 처리하는 병렬 처리에 적합하며, 안정되고 확장성 있는 프로그램을 개발할 수 있는 장점이 있다. 람다식 구현하기 람다식은 앞서 구현했던 프로그래밍 방식과는 다르다. 간단히 설명하자면, 함수 이름이 없는 익명 함수를 만드는 것으로, ..
프로그래밍/JAVA
2023. 3. 14. 01:48