{{ message }}
아이템 24. 멤버 클래스는 되도록 static으로 만들라 #48
Answered
by
JoisFe
Irisation23
asked this question in
3. 과제
-
Beta Was this translation helpful? Give feedback.
Answered by
JoisFe
Jan 9, 2023
Replies: 1 comment 2 replies
-
|
#47 comment에 남겨놓았듯 단순히 멤버클래스 하나 만드는데도 메모리 낭비를 하지 않는지, 숨은 외부 참조를 가져 가비지 컬렉터가 활동하지 못하게 하는지 고민해야할 것이 많군요.. 아 그리고 익명 클래스 부분 또한 유익했습니다.
람다식은 메서드를 하나의 식으로 표현하는 선언적 프로그래밍 방법
|
Beta Was this translation helpful? Give feedback.
2 replies
Answer selected by
Irisation23
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment





#47 comment에 남겨놓았듯 단순히 멤버클래스 하나 만드는데도 메모리 낭비를 하지 않는지, 숨은 외부 참조를 가져 가비지 컬렉터가 활동하지 못하게 하는지 고민해야할 것이 많군요..
아 그리고 익명 클래스 부분 또한 유익했습니다.
자바 8 버전 이후 추상 메서드 1개 있는 인터페이스 즉 함수형 인터페이스를 구현하기 위해 람다를 이용하여 코드를 현저히 줄일 수 있다는 점이 좋았습니다.
람다식은 메서드를 하나의 식으로 표현하는 선언적 프로그래밍 방법