노출되는 이미지가 불편하시겠지만 양해를 구합니다. 노출, 클릭등에 관한 자료로 활용 중입니다.


Ramda 표현식


-- Java 8부터 지원



사용 예제

package ramda;

public class RamdaExam {

	public static void main(String[] args) {

		// Method를 하나만 갖는 interface를 함수형 Interface라고 하고,
		// Runnable interface, run method만 존재
/*
				
		// Method는 객체 를 통해서만 전달 가능한데,
		 
		new Thread( new Runnable() {

			@Override
			public void run() {
				
				for(int i=0; i< 10;  i++ ) {
					System.out.println("hello " + i);
				}
			}
		}).start();
*/
		
		// Method만 전달 할 수 있다면...
		// 그래서,
		// ramda 표현식 , 일명 익명 Method
		new Thread( () -> {

			for(int i=0; i< 10;  i++ ) {
				System.out.println("hello " + i);
			}

		}).start();

		// ramda 표현식
		// (매개변수 목록) -> { 실행문 }
	}
}



출처 :

http://tryhelloworld.co.kr/courses/자바-중급/lessons/람다식-기본문법

블로그 이미지

StartGuide

I want to share the basic to programming of each category and how to solve the error. This basic instruction can be extended further. And I have been worked in southeast Asia more than 3 years. And I want to have the chance to work another country.

,