2015년 8월 13일 목요일

자바8, 더블콜론연산자,메소드참조,람다식 심플예제(Lambda, method reference)

자바8, 더블콜론연산자,메소드참조,람다식 심플예제(Lambda, method reference)

아래 예제를 참고하세요.

package onj;

public class DoubleColon1 {
static void go() {
System.out.println("Double Colon :: go oraclejava community...");
}
public static void main(String[] args) {
Runnable r1 = () -> System.out.println("람다식으로 run :: ");
r1.run();
//double colon 연산자를 람다식 대신,,,
                //go 메소드가 static 이므로... 클래스이름::메소드이름
                //만약 static이 아니면 객체참조변수::메소드이름
Runnable r2 = DoubleColon1::go;
r2.run();
}
}



[결과]

람다식으로 run :: 
Double Colon :: go oraclejava community...

댓글 없음:

댓글 쓰기