A categorized list of all Java and JVM features since JDK 8 to 16
2021. 4. 14. 13:17ㆍjava
728x90
반응형
A categorized list of all Java and JVM features since JDK 8 to 16
Last updated on 2021/04/01 to include changes up to JDK 16.
Since the release of version 8, up to version 16, Java is shaped by 180 JDK Enhancement Proposals (JEPs), each of which brings some improvement to the platform. This page is a categorized and curated list of the most important improvements.
Contents of this page:
- New Language Features
- New APIs
- Performance Improvements
- Security Improvements
- Bytecode Changes
- Launching
- Packaging
- Javadoc
- New Platforms
- Deprecation and Removal
- New Version Scheme
The full list of JEPs can be found on the OpenJDK website under the jdk and jdk9 projects.
All features are generally available and enabled by default, except if they are labelled with one of the following:
- Preview 🔍 features are fully specified and implemented, but not yet considered to be final. They are considered to be almost complete, waiting for an additional round of real-world feedback. They have to be explicitly enabled.
- Experimental 💥 features are less stable, and more likely to change. They also have to be explicitly enabled.
- Incubator 🥚 modules are non-final tools and API’s, and are distributed in separate modules.
728x90
반응형
'java' 카테고리의 다른 글
[Stack Overflow 사용법] 개발자의 성장과 경험 포인트 (1) | 2021.04.27 |
---|---|
[Java] 자바 아스키코드및 유니코드로 문자 변환 (0) | 2021.04.20 |
New language features since Java 8 to 16 (0) | 2021.04.14 |
PDFBox - extract text content from pdf using java (0) | 2021.04.01 |
자바 8 교육자료 (0) | 2021.04.01 |