Java/Lambda3 Lambda - [3. 생성자 참조] 배열 생성자 참조 익명이너클래스 람다식 람다식2/출력 2022. 5. 12. Lambda - [2. 메서드 참조] 구현할 메서드를 포함한 인터페이스와 메서드를 정의한 외부클래스 B다. 기본적인 익명이너클래스 전 글 람다식: 여기서 더 줄여보자. 인터페이스 구현을 위해 C c = 를 남겨두고 객체도 생성해야하니 B b= new B();도 남겨야되고 메서드 b.bcd();도 필요하다. 결과물: ##B 클래스의 메서드가 정적 메서드일 경우 결과물에서 객체생성만 생략하면 된다. 2022. 5. 12. Lambda - [1. 익명이너클래스 안에 구현메서드 --> 람다식 ] 익명 이너클래스 사용해서 구현 기본적인 람다식 - 생성자 부분의 new 부터 greet(메서드명)까지 생략 여기서 더 생략해 보자. 실행문이 하나일 경우 중괄호 생략이 가능하다. 만약 인터페이스 메서드가 매개변수를 가지고 있다면? 매개변수 타입 생략 가능, 만약 매개변수가 하나일 경우 소괄호 생략도 가능하다. 2022. 5. 12. 이전 1 다음 반응형