Java 8 (Spider)
2014.03월, 자바가 오라클에 인수되고 나온 첫 번째 버전으로 출시됨. 언어적으로 가장 역대급 변경이 아닌가 싶다. 1. Lambda Expression - 원래는 java 7에서 도입 예정이었으나, 준비 부족으로 인해 제외하고 출시되었고, 이 버전에서 포함. - 자바는 타입과 인터페이스에 대한 규약으로 인해, 간단한 인터페이스조차도 반드시 해당 타입을 구현하고 실행. → 많은 클래스와 실제 비즈니스보다 복잡한 코드를 양산. - Functional Interface (추상 메서드 선언이 1개인 interface)는 메서드의 Meta 정보가 단일하기 때문에, 프로그램이 정확한 유추가 가능하다. import org.junit.Test; // 간단한 Thread 실행 public class LambdaTe..
2020.11.27