(*) 람다식에서 예외처리 일반 함수를 실행했다. (Runnable을 사용했지만 run()을 직접호출함)호출자가 예외를 받을 수 있으므로 처리 후 정상종료 가능하다. 123456789101112131415161718192021222324252627282930313233343536373839public class ExceptionDemo { public static void main(String[] args) { /* * 일반적인, 비동기 방식일 경우에는 람다식 예외처리가 가능하기 때문에(왜냐면 호출자가 처리할 수 있기 때문에) 문제가 없다. */ /* * Runnable의 run() 함수는 throws Exception 하지 않는다. 그럼 어떻게 예외를 던져? * -> 명시적예외처리를 해야하는게 아닌, ..
http://www.conory.com/note_linux/11985
참고 사이트 http://jinson.tistory.com/208 자바8에 추가된 Packge javja.util.function이다.http://docs.oracle.com/javase/8/docs/api/java/util/function/package-summary.html - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 모두 함수형 인터페이스다.몇 가지 설명하자면 Predicate : 하나의 매개변수를 주고 boolean형을 반환하는 인터페이스 구현123public interface Predicate { boolean test(T t);}cs Consumer : 하나의 매개변수를 주고 반환타입이 없는 인터페이스를 구현123public i..