람다는 매서드가 한개만 있어야 한다.
package org.example;
//기본형 타입
//참조형 타입
class BB{}
interface Inter{
public void interFuntion();
}
public class Main6 {
public Main6() { //heap 영역
doA(100,new BB(), () -> {System.out.println("aaa");});
}
public void doA(int a, BB b, Inter inter){
inter.interFuntion();
System.out.println("test");
}
public static void main(String[] args) {
new Main6();
// Main6 main6= new Main6(); //객체생성
// main6.daA();
}
}
'java' 카테고리의 다른 글
미리 정의되어 있는 함수형 인터페이스 (1) | 2024.02.13 |
---|---|
람다와 함수형 인터페이스 (1) | 2024.02.08 |
이너 클래스(멤버 로컬 익명) (0) | 2024.02.07 |
네스티스(중첩) 클래스 (0) | 2024.02.07 |
어노테이션 사용문법 (0) | 2024.02.06 |