티스토리 뷰

JAVA

1. 왜 람다 인가?

박중수 2015. 3. 29. 17:16

지금까지는 자바에서 어딘가에 코드블록을 전달하기가 쉽지 않았다.

왜냐하면 자바는 객체지향 언어이기 때문에 원하는 코드가 있는 메소드가 있는 클래스의 객체를

생성해야했다.


예를 들면 이벤트를 전달할때도 

setOnAction(new EventHandler<ActionEvent>(){     public void handle(ActionEvent event){         .....;     }

});


이런식으로 꼭 객체를 생성해서 전달해야했다.


하지만 람다의 등장으로 간편하게 코드블록을 전달할 수 있게되었다.

'JAVA' 카테고리의 다른 글

6. 변수 유효범위  (0) 2015.03.29
5. 생성자 레퍼런스  (0) 2015.03.29
4. 메소드 레퍼런스  (0) 2015.03.29
3. 함수형 인터페이스  (0) 2015.03.29
2. 람다 표현식  (0) 2015.03.29
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함