람다식과 익명 클래스
댓글로 추가 질문 드렸었는데 확인이 어려우신 것 같아 새로운 질문으로 적습니다!
(원글 : https://www.inflearn.com/questions/520706)
그럼 아래와 같은 코드의 경우 익명 클래스를 생성하는 것이 아닌건가요?
(아래의 코드가 람다식을 통해 '해당 타입의 객체'를 생성하는 것임은 이해했습니다!)
RunSomething runSomething = () -> System.out.println("익명 클래스");
Câu trả lời 1
0
아 추가 댓글 알림을 놓쳤네요. 새로 질문 올려 주셔서 감사합니다.
람다 표현식은 익명 클래스를 생성하는게 아니에요. 람다 표현식으로 생성한 객체는 Funtional 인터페이스 타입의 객체를 만드는 겁니다.
해당 프로젝트를 똑같이 따라하려니 spring installer가 버전이 17부터 가능하네요.
0
6
1
CompletableFuture의 get 실행에 대해 궁금한 점이 있습니다
0
260
2
기본 인터페이스의 기본 제공 메서드 관련 질문 (왜 이걸 사용하는지)
0
549
2
static 과 metaspace 관련 질문있습니다.
0
733
0
Map의 가장 큰 특징이 key는 null이 아니다
0
2422
2
Optional 질문드립니다.
0
491
0
인텔리제이 콘솔창
0
593
0
Supplier를 쓰는 이유
0
1386
1
allOf()에서 컬렉션으로 반환하는 것을 설명할 때 코드
0
730
1
[참고] LTS주기
0
492
1
orElseThrow()
1
1119
2
findFirst함수
0
377
1
메서드 레퍼런스
1
501
1
primitive type 질문
0
330
1
FunctionalInterface 상속 관계 질문
0
313
1
함수형 인터페이스를 왜 사용하나요?
1
519
1
while문 세미콜론
0
456
1
flatMap Optional과 Stream에서의 차이점을 제가 잘 이해했는지 헷갈립니다!
0
444
1
steam api 예제 git 주소
3
808
1
thread.sleep질문
0
414
2
.orElse 매개변수 질문
0
276
1
isPresent( ) 와 null 질문
0
351
1
예제 코드 질문
2
302
1
코드 질문있습니다.
0
251
1

