private, scope등 개념을 활용, 변수의 유효범위를 늘린다.
Thread
많은 데이터를 손쉽게 처리
중요한 로직만 작성하여 가독성을 높이고 functional interface에 적합하게 사용하고 싶을때