자바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...
댓글 없음:
댓글 쓰기