GitHub
The Java Version Almanac
javaalmanac.io
Feedback on this page?

New APIs in Java 27

Comparing Java 27 (27-ea+4-306-open) with Java 26 (26-ea+30-2832-open).

Element Modification
java.base
    java.lang.classfile
      ClassFile
        java.lang.reflect
          ClassFileFormatVersion
            java.util.concurrent
              ThreadPoolExecutor
                finalize()
                java.util
                  EnumSet
                    java.compiler
                      javax.lang.model
                        SourceVersion

                          This report is based on simple comparison of all public and protected APIs of the Java SE packages of JDK builds 27-ea+4-306-open and 26-ea+30-2832-open. It does not make statements about compatibility.

                          For the latest Java versions the corresponding CSRs (Compatibility & Specification Review) are linked for a quick reference to find out about the reasoning of the change.