파란하늘의 지식창고
JDK 17 New Features
Study/Java 2021. 9. 15. 05:48

JDK의 버전별 변경 사항은 이곳을 참고하세요. JDK 12 ~ 17 사이 추가된 language specification feature는 이곳을 참고하세요. JDK 17은 변경된 릴리즈 정책에 따라 3년 만에 나오는 LTS 버전이다. 따라서 향후 JDK 23이 나오기 전까지 대부분의 경우 JDK 11 -> JDK 17로 변경하여 사용하게 된다. Spec Java SE 17 Platform JSR 392에 정의된 바와 같이 JSR 392 구현이 목표 실제 Spec은 Final Release Specification 문서를 참고해야 함 Final Release Specification Feature Summary 전체 JEP Feature 목록은 OpenJDK의 JDK17 문서로 확인할 수 있다. Comp..

JDK 16 New Features
Study/Java 2021. 3. 18. 13:44

JDK의 버전별 변경 사항은 이곳을 참고하세요. Spec Java SE 16 Platform JSR 391에 정의된 바와 같이 JSR 391 구현이 목표 실제 Spec은 Final Release Specification 문서를 참고해야 함 Final Release Specification Feature Summary 전체 JEP Feature 목록은 OpenJDK의 JDK16 문서로 확인할 수 있다. Component Feature infrastructure Migrate from Mercurial to Git infrastructure Migrate to GitHub hotspot / gc ZGC: Concurrent Thread-Stack Processing hotspot / runtime Elast..

JDK 15 New Features
Study/Java 2020. 10. 13. 14:13

JDK의 버전별 변경 사항은 이곳을 참고하세요. Spec Java SE 15 Platform JSR 390에 정의된 바와 같이 JSR 390 구현이 목표 실제 Spec은 Final Release Specification 문서를 참고해야 함 Final Release Specification Feature Summary 전체 JEP Feature 목록은 OpenJDK의 JDK15 문서로 확인할 수 있다. Component Feature security-libs / javax.crypto Edwards-Curve Digital Signature Algorithm (EdDSA) specification / language Sealed Classes (Preview) core-libs / java.lang.inv..

JDK 14 New Features
Study/Java 2020. 3. 30. 07:54

JDK의 버전별 변경 사항은 이곳을 참고하세요. Spec Java SE 14 Platform JSR 389에 정의된 바와 같이 JSR 389 구현이 목표 실제 Spec은 Final Release Specification 문서를 참고해야 함 Final Release Specification Feature Summary 전체 JEP Feature 목록은 OpenJDK의 JDK 14 문서로 확인할 수 있다. Component Feature specification / language Pattern Matching for instanceof (Preview) hotspot / runtime Helpful NullPointerExceptions specification / language Records (Prev..

JDK 13 New Features
Study/Java 2019. 9. 25. 16:58

JDK의 버전별 변경 사항은 이곳을 참고하세요. Spec Java SE 13 Platform JSR 388에 정의된 바와 같이 JSR 388 구현이 목표 실제 Spec은 Final Release Specification 문서를 참고해야 함 Final Release Specification Feature Summary 전체 JEP Feature 목록은 OpenJDK의 JDK 13 문서로 확인할 수 있다. Component Feature specification / language Switch Expressions (Preview) specification / language Text Block (Preview) Switch Expressions (Preview) Switch Expression은 JDK 1..

JDK 12 New Features
Study/Java 2019. 7. 18. 14:48

JDK의 버전별 변경 사항은 이곳을 참고하세요. Spec Java SE 12 Platform JSR (386)에 정의된 바와 같이 JSR 386 구현이 목표 실제 Spec은 Final Release Specification 문서를 참고해야 함 Final Release Specification Feature summary 전체 JEP Feature 목록은 OpenJDK의 JDK 12 문서로 확인할 수 있다. Component Feature core-libs / java.lang.invoke JVM Constants API specification / language Switch Expressions (Preview) Switch Expressions (Preview) 해당 기능은 preview 기능이기 때..

JDK 11 New Features
Study/Java 2018. 11. 22. 19:17

JDK의 버전별 변경 사항은 이곳을 참고하세요.특징과 일정은 JEP 2.0 draft에 의해 개정된 JEP 프로세스를 통해 관리된다. JDK 11 은 3년마다 제공되는 Long-term support 버전임 Spec Java SE 11 (18.9) Platform JSR (384) 에 정의된 바와 같이 JSR 384 구현이 목표 실제 Spec은 Final Release Specification 문서를 참고해야함Final Release Specification Feature summary전체 JEP Feature 목록은 OpenJDK의 JDK 11 문서로 확인할 수 있다.Component Feature Security ChaCha20 and Poly1305 Cryptographic Algorithms 암호..

JDK 10 New Features
Study/Java 2018. 11. 21. 22:09

JDK의 버전별 변경사항은 이곳을 참고하세요.특징과 일정은 JEP 2.0 draft에 의해 개정된 JEP 프로세스를 통해 관리된다. Spec Java SE 10 (18.3) Platform JSR (383) 에 정의된 바와 같이 JSR 383 구현이 목표 실제 Spec은 Final Release Specification 문서를 참고해야함Final Release Specification Feature summary 전체 JEP Feature 목록은 OpenJDK의 JDK 10 문서로 확인할 수 있다. Component Feature Core Libraries Additional Unicode Language-Tag Extensions 추가 유니코드 Language 태그 확장 Time-Based Releas..