
Java 11은 Java 8 이후 LTS(Long-Term Support) 버전으로, 오랜만에 등장한 장기 지원 버전이여서 실무에서도 자주 사용한다. Java 8에서 Java 11로 넘어가며 생긴 주요 변화는 신규 기능 추가뿐 아니라, 기존 모듈의 제거, 표현식의 간결화, 성능 향상 등을 포함한다. 1) Java 11 주요 기능 및 Java 8과의 차이점1-1) var 키워드로 로컬 변수 선언 (Java 10 도입)Java 11에서도 var를 사용하여 지역 변수의 타입을 생략할 수 있다.Java 8에서는 명시적으로 타입을 작성해야 했기 때문에가독성과 유지보수성 측면에서 차이가 있다.// Java 11var name = "ChatGPT";System.out.println(name);// Java 8Stri..