[JAVA] 1.8, 11, 17 버전별 차이에 대해서 알아보자
Java 1.8, 11, 그리고 17은 각각의 버전에서 중요한 기능과 변경 사항을 도입하여 개발자에게 다양한 도구와 성능 개선을 제공합니다. 다음은 주요 차이점과 함께 각 버전의 핵심 기능을 표 형태로 정리한 설명입니다. 1. 주요 차이점버전출시일주요 특징LTS 여부Java 1.82014년 03월 18일Lambda, Stream API, Optional, Date-Time API 개선 등 도입LTS (장기 지원)Java 112018년 09월 25일HttpClient API, Garbage Collector 선택 가능, JavaFX 분리 등LTS (장기 지원)Java 172021년 09월 14일Sealed Classes, Pattern Matching for Switch, JEP 업데이트 (성능 및 보안 ..