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
- 머신러닝
- 마이크로서비스
- Kotlin
- 코틀린
- 클라우드 네이티브 자바
- 동기화
- devops
- Adapter 패턴
- Algorithm
- ingress
- cloud native
- nGrinder
- decorator 패턴
- MySQL
- 익명클래스
- 쿠버네티스
- CRD
- Spring
- 자바
- cloud native java
- 클라우드 네이티브
- Microservice
- Stress test
- spring microservice
- MSA
- kubernetes
- java
- ansible
- Semaphore
- 헬름
Archives
- Today
- Total
목록lambda (1)
카샤의 만개시기
익명클래스 vs 람다
인터페이스는 직접 객체화할 수 없기 때문에 구현 클래스를 이용하는데 일회성으로 사용하는 구현 클래스를 계속 선언하는 것은 비효율적이기 때문에 익명 클래스나 람다를 이용하여 구현 클래스를 선언합니다. 익명 클래스 익명 클래스는 코드가 너무 길어 함수형 프로그래밍 방식에 적합하지 않습니다. 익명 클래스에 대해 알고 싶다면 다음 글을 참조해주세요. 중첩클래스 (내부클래스, 정적 중첩클래스, 지역클래스, 익명클래스) 함수 객체 (Function Object) 특정 동작을 목적으로 추상 메서드를 하나만 담은 인터페이스나 추상 클래스를 함수 객체라합니다. 람다 JDK 1.8 이후로는 함수 객체의 인스턴스를 람다식으로 만들어 사용할수 있습니다. Collections.sort(list, new Comparator() ..
Java/POJO
2019. 6. 30. 23:57