정리 Java7의 특징 Try-with-resources 지원 다이아몬드 연산자를 활용한 Type Reference(타입 추론)지원 다중 Exception Catching 숫자 리터럴에서 언더스코어(underscore) 지원 Switch문에서 String 객체 사용가능 @SafeVarargs 지원 Java8의 특징 Heap Permanent Generation 제거 Interface Default and Static Methods Functional interfaces Lambda expressions Method References Date and time API 지원 Optional 지원 Stream API Collections Parallel Array Sorting (배열 정렬의 병렬처리) Bas..