Java 8 Java 8에 추가된 내용lambdaoptional Lambda함수를 하나의 표현식으로 나타낸 것함수형 프로그래밍 언어에서 사용되는 개념으로 메서드에 이름이 없어 익명 함수라고도 불린다.괄호()와 화살표→를 이용해 함수를 선언한다. 람다식으로 선언된 변수명은 다른 변수명과 중복될 수 없다. 장점코드를 간결하게 만들 수 있다. 단점재사용이 불가능하다.디버깅이 어렵다. 재귀로 만들경우 부적합하다. 예시List list = Arrays.asList("banana", "apple", "cherry");// 기존Collections.sort(list, new Comparator() { @Override public int compare(String o1, String o2) { ..