티스토리 뷰

JAVA

8. 정적 메소드

박중수 2015. 3. 30. 20:17

JAVA8 부터는 인터페이스에 정적(static) 메소드를 추가할 수 있다.


여태까지는 람다 표현식으로 (str1, str2)->Integer.compare(str1.length(), str2.length());


로 표시했지만 이제는 인터페이스에 정적메소드 추가가 가능해짐으로써


Comparator.comparing 메소드로 더 간결히 표현할 수 있다.


Comparator.comparing(String::length); 로 훨씬 간결해졌다.


다른 메소드에도 마찬가지이다.

'JAVA' 카테고리의 다른 글

1. Stream 이란?  (0) 2015.03.31
생성자 레퍼런스에서 Stream.toArray()  (0) 2015.03.31
7. default 메소드  (0) 2015.03.30
6. 변수 유효범위  (0) 2015.03.29
5. 생성자 레퍼런스  (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
글 보관함