JDK11은 JDK1.8 이후 등장한 첫 LTS(Long Term Support)버전이다. 프로그래밍적인 요소는 아니지만 11로 오면서 가장 큰 변화는 Oracle JDK를 상업용으로 사용할 때에는 라이센스가 필요하며 대신 OpenJDK(https://openjdk.org/projects/jdk/), Zulu(https://www.azul.com/downloads/#zulu) 등을 사용해야 한다. 기능상 차이점은 없기 때문에 그냥 무료의 JDK들을 설치해서 사용하면 된다. 개발적인 측면의 신 기능들 String 클래스에 새로운 메서드들 추가 isBlank: 문자열이 의미있는 내용으로 채워져있는지 검사하기 위해서 기존에는 isEmpty를 사용할 수 있었는데 이 녀석은 그냥 문자열의 길이가 0인지만 보는 녀..
[JDK] 버전별 특징 - JDK11
JDK11은 JDK1.8 이후 등장한 첫 LTS(Long Term Support)버전이다. 프로그래밍적인 요소는 아니지만 11로 오면서 가장 큰 변화는 Oracle JDK를 상업용으로 사용할 때에는 라이센스가 필요하며 대신 OpenJDK(https://openjdk.org/projects/jdk/), Zulu(https://www.azul.com/downloads/#zulu) 등을 사용해야 한다. 기능상 차이점은 없기 때문에 그냥 무료의 JDK들을 설치해서 사용하면 된다. 개발적인 측면의 신 기능들 String 클래스에 새로운 메서드들 추가 isBlank: 문자열이 의미있는 내용으로 채워져있는지 검사하기 위해서 기존에는 isEmpty를 사용할 수 있었는데 이 녀석은 그냥 문자열의 길이가 0인지만 보는 녀..
2023.05.22