728x90
람다식
인터페이스를 구현할 때 클래스를 만들지 않고 익명클래스를 이용해서 코드를 간결하게 만들어준다.
(매개변수) -> 실행문
@FunctionalInterface
함수형 인터페이스
람다를 사용하기 위한 인터페이스로 구현 메소드를 1개만 만들 수 있음
(1개 이상 만들면 오류가 남!)
예시)
+
람다식으로 List 내역 출력하기
람다식으로 간추리는 과정이 궁금하면 해당 게시물 참조
[Java] 외부 클래스, 내부 클래스, 익명 내부 클래스
외부 클래스, 내부 클래스 내부 클래스 사용 내부 클래스를 사용하려면 외부 클래스의 객체를 생성하고 외부객체.new 내부클래스(); 지역 내부 클래스 지역 내부 클래스는 메소드 안에 클래스가
bagun-coding.tistory.com
728x90