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

New APIs in Java 27

Comparing Java 27 (27-ea+18-1643-open) with Java 26 (26+35-tem).

Element Modification
java.base
    java.lang.classfile.instruction
      IncrementInstruction
        java.lang.classfile
          ClassFile
            java.lang.foreign
              MemorySegment
                SegmentAllocator
                  java.lang.reflect
                    ClassFileFormatVersion
                      java.lang
                        Math
                          StrictMath
                            String
                              java.security
                                KeyStoreSpi
                                  KeyStore
                                    java.util.concurrent
                                      ThreadPoolExecutor
                                        finalize()
                                        java.util
                                          EnumSet
                                            Locale
                                              • - final
                                              • - final
                                              • - final
                                              • - final
                                              java.compiler
                                                javax.lang.model
                                                  SourceVersion
                                                    java.desktop
                                                      java.awt.geom
                                                        Arc2D

                                                          This report is based on simple comparison of all public and protected APIs of the Java SE packages of JDK builds 27-ea+18-1643-open and 26+35-tem. 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.