자바 (1) 썸네일형 리스트형 익명 클래스 → 람다 표현식 변환 시 주의할 점. 익명클래스에 비하여 람다표현식의 가독성은 굉장히 우수하다.아래의 예를 보자.(line 1:6) 과 line 8 은 동일한 의미이다 ! 12345678Runnable runnable1 = new Runnable() { @Override public void run() { System.out.println("Hi"); }}; Runnable runnable2 = () -> System.out.println("Hi");cs 하지만, 익명 클래스를 람다 표현식으로 변환 하고자 할때 몇 가지 주의할 점이 있다. 1. '익명 클래스'와 '람다 표현식'의 this는 다른 의미이다. 익명클래스의 this 는 익명클래스 자신을 지칭하지만, 람다 표현식에서의 this 는 선언된 클래스를 가리킨다. 예를 들면, 다음 코드에.. 이전 1 다음