본문 바로가기

Java/JAVA

람다표현식 (2)

반응형

람다표현식 처리

람다를 사용하는 핵심 목적은 지연 실행이다.

어떤 코드를 당장 사용하고 싶으면 람다를 사용할 필요가 없다.

* 별도의 스레드에서 코드 실행

* 코드를 여러번 실행

* 알고리즘의 올바른 지점에서 코드 실행

* 어떤 일이 일어날 때 코드 실행

* 필요할때만 코드 실행

람다를 받으려면 함수형 인터페이스를 선택or구현 해야한다.

public static void repeat(int n, Runnable action){

for(int i=0;i<n;i++) action.run();

람다표현식 구현부는 action.run() 이 호출될 때 실행된다.

반응형

'Java > JAVA' 카테고리의 다른 글

상속 (2)  (0) 2017.05.21
상속 (1)  (0) 2017.05.21
람다표현식 (1)  (0) 2017.05.21
인터페이스 (2)  (0) 2017.05.21
인터페이스 (1)  (0) 2017.05.21