Java 정리, 람다식과 함수형인터페이스 - 2. Runnable 인터페이스
※이 글은 Java SE 8 기준으로 작성되었습니다.
package java.lang;
@FunctionalInterface
public interface Runnable {
public abstract void run();
}
Runnable 인터페이스는 추상메서드 run을 갖고 있는 함수형 인터페이스로 Java.lang 패키지안에 있음.
인수가 없고 void를 리턴하는 것이 특징임(걍 선언하고 싶은 걸 선언해두면 실행되므로 쓰레드에서 뭔가를 실행시킬때 사용함)
사용법
Runnable r = ()->{
System.out.println("run...");
};
r.run(); // run... 출력