자바 람다에서 effectively final은 왜 필요할까: 지역 변수를 마음대로 바꿀 수 없는 이유
자바 람다 effectively final 규칙을 지역 변수 캡처, final 차이, 반복문 예제 기준으로 설명합니다. 람다 안에서 값을 바꾸려 할 때 왜 오류가 나는지와 대안, 우회 방식의 한계까지 쉽게 정리합니다.
자바 람다 effectively final 규칙을 지역 변수 캡처, final 차이, 반복문 예제 기준으로 설명합니다. 람다 안에서 값을 바꾸려 할 때 왜 오류가 나는지와 대안, 우회 방식의 한계까지 쉽게 정리합니다.
코틀린 fun interface는 함수 타입과 비슷해 보이지만 역할이 다릅니다. SAM, 람다, 명명된 계약, Java interop 관점에서 언제 fun interface가 더 좋은지 정리합니다.
자바 stream과 for문 차이를 실무 가독성 기준으로 정리합니다. filter, map, collect가 잘 맞는 장면과 디버깅, 분기, 조기 종료 때문에 for문이 더 쉬운 장면을 예시로 설명합니다.
p>1편에서는 코틀린 클린코드의 기준을 잡았습니다. 2편에서는 이름 짓기를 다뤘습니다. 3편에서는…