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

New APIs in Java 27

Comparing Java 27 (27-ea+21-1925-open) with Java 23 (23.0.2+7-tem).

Element Modification
java.base
    java.io
      Console
        print(Object)
        println(Object)
        readln(String)
        • + deprecated
        • + forRemoval
        IO
        ObjectInputStream
          • - throws SecurityException
          • - throws SecurityException
          ObjectOutputStream
            • - throws SecurityException
            • - throws SecurityException
            • + final
            Reader
              • + deprecated
              • + forRemoval
              • - preview
              • - preview
              ITEM_DOUBLE
              ITEM_FLOAT
              ITEM_INTEGER
              ITEM_LONG
              ITEM_NULL
              ITEM_TOP
              ITEM_UNINITIALIZED_THIS
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              build()
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • + implements CodeElement
              java.lang.classfile.components
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - implements WritableElement
              • - preview
              annotationConstantValueEntry(ConstantDesc)
              writeBootstrapMethods(BufWriter)
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - implements WritableElement
              • - preview
              tag()
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              writeTo(BufWriter)
              • - preview
              writeTo(BufWriter)
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              attributeName()
              writeTo(BufWriter)
              • - preview
              • - preview
              DROP_UNSTABLE_ATRIBUTES
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              constantValue()
              isUnconditionalBranch()
              primaryTypeKind()
              secondaryTypeKind()
              slot()
              • - preview
              • - preview
              • - preview
              • - preview
              BooleanType
              ByteType
              CharType
              DoubleType
              FloatType
              IntType
              LongType
              ReferenceType
              ShortType
              VoidType
              descriptor()
              typeName()
              • - preview
              ofClass(AccessFlag...)
              ofClass(int)
              ofField(AccessFlag...)
              ofField(int)
              ofMethod(AccessFlag...)
              ofMethod(int)
              • - implements WritableElement
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              AnnotationValue.OfCharacter
              • - preview
              • - preview
              constantValue()
              • - preview
              • - preview
              • - preview
              AnnotationValue.OfInteger
              • - preview
              • - preview
              • - preview
              • - implements WritableElement
              • - preview
              ofBoolean(IntegerEntry)
              ofBoolean(boolean)
              ofByte(IntegerEntry)
              ofByte(byte)
              ofChar(IntegerEntry)
              ofChar(char)
              ofDouble(DoubleEntry)
              ofDouble(double)
              ofFloat(FloatEntry)
              ofFloat(float)
              ofInt(IntegerEntry)
              ofInt(int)
              ofLong(LongEntry)
              ofLong(long)
              ofShort(IntegerEntry)
              ofShort(short)
              ofString(String)
              ofString(Utf8Entry)
              tag()
              • - implements WritableElement
              • - preview
              • - preview
              readAttribute(AttributedElement, ClassReader, int)
              writeAttribute(BufWriter, Object)
              • - implements WritableElement
              • - preview
              • + implements ClassFileElement
              attributeName()
              • - preview
              • - implements WritableElement
              • - preview
              • - preview
              copyTo(byte[], int)
              writeBytes(BufWriter)
              writeList(List)
              writeListIndices(List)
              • - preview
              original()
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              canWriteDirect(ConstantPool)
              transform(CompoundElement, ClassFileTransform)
              • - preview
              ClassFileTransform.ResolvedTransform
              • - preview
              resolve(ClassFileBuilder)
              • - preview
              • - preview
              AALOAD
              AASTORE
              ACONST_NULL
              AEV_ANNOTATION
              AEV_ARRAY
              AEV_BOOLEAN
              AEV_BYTE
              AEV_CHAR
              AEV_CLASS
              AEV_DOUBLE
              AEV_ENUM
              AEV_FLOAT
              AEV_INT
              AEV_LONG
              AEV_SHORT
              AEV_STRING
              ALOAD
              ALOAD_0
              ALOAD_1
              ALOAD_2
              ALOAD_3
              ANEWARRAY
              ARETURN
              ARRAYLENGTH
              ASTORE
              ASTORE_0
              ASTORE_1
              ASTORE_2
              ASTORE_3
              ATHROW
              BALOAD
              BASTORE
              BIPUSH
              CALOAD
              CASTORE
              CHECKCAST
              CRT_ASSIGNMENT
              CRT_BLOCK
              CRT_BRANCH_FALSE
              CRT_BRANCH_TRUE
              CRT_CREATE
              CRT_FLOW_CONTROLLER
              CRT_FLOW_TARGET
              CRT_INVOKE
              CRT_STATEMENT
              D2F
              D2I
              D2L
              DADD
              DALOAD
              DASTORE
              DCMPG
              DCMPL
              DCONST_0
              DCONST_1
              DDIV
              DEFAULT_CLASS_FLAGS
              DLOAD
              DLOAD_0
              DLOAD_1
              DLOAD_2
              DLOAD_3
              DMUL
              DNEG
              DREM
              DRETURN
              DSTORE
              DSTORE_0
              DSTORE_1
              DSTORE_2
              DSTORE_3
              DSUB
              DUP2
              DUP2_X1
              DUP2_X2
              DUP
              DUP_X1
              DUP_X2
              F2D
              F2I
              F2L
              FADD
              FALOAD
              FASTORE
              FCMPG
              FCMPL
              FCONST_0
              FCONST_1
              FCONST_2
              FDIV
              FLOAD
              FLOAD_0
              FLOAD_1
              FLOAD_2
              FLOAD_3
              FMUL
              FNEG
              FREM
              FRETURN
              FSTORE
              FSTORE_0
              FSTORE_1
              FSTORE_2
              FSTORE_3
              FSUB
              GETFIELD
              GETSTATIC
              GOTO
              GOTO_W
              I2B
              I2C
              I2D
              I2F
              I2L
              I2S
              IADD
              IALOAD
              IAND
              IASTORE
              ICONST_0
              ICONST_1
              ICONST_2
              ICONST_3
              ICONST_4
              ICONST_5
              ICONST_M1
              IDIV
              IFEQ
              IFGE
              IFGT
              IFLE
              IFLT
              IFNE
              IFNONNULL
              IFNULL
              IF_ACMPEQ
              IF_ACMPNE
              IF_ICMPEQ
              IF_ICMPGE
              IF_ICMPGT
              IF_ICMPLE
              IF_ICMPLT
              IF_ICMPNE
              IINC
              ILOAD
              ILOAD_0
              ILOAD_1
              ILOAD_2
              ILOAD_3
              IMUL
              INEG
              INSTANCEOF
              INVOKEDYNAMIC
              INVOKEINTERFACE
              INVOKESPECIAL
              INVOKESTATIC
              INVOKEVIRTUAL
              IOR
              IREM
              IRETURN
              ISHL
              ISHR
              ISTORE
              ISTORE_0
              ISTORE_1
              ISTORE_2
              ISTORE_3
              ISUB
              IUSHR
              IXOR
              JSR
              JSR_W
              L2D
              L2F
              L2I
              LADD
              LALOAD
              LAND
              LASTORE
              LCMP
              LCONST_0
              LCONST_1
              LDC2_W
              LDC
              LDC_W
              LDIV
              LLOAD
              LLOAD_0
              LLOAD_1
              LLOAD_2
              LLOAD_3
              LMUL
              LNEG
              LOOKUPSWITCH
              LOR
              LREM
              LRETURN
              LSHL
              LSHR
              LSTORE
              LSTORE_0
              LSTORE_1
              LSTORE_2
              LSTORE_3
              LSUB
              LUSHR
              LXOR
              MONITORENTER
              MONITOREXIT
              MULTIANEWARRAY
              NEWARRAY
              NEW
              NOP
              POP2
              POP
              PUTFIELD
              PUTSTATIC
              RETURN
              RET
              SALOAD
              SASTORE
              SIPUSH
              SWAP
              TABLESWITCH
              TAG_CLASS
              TAG_CONSTANTDYNAMIC
              TAG_DOUBLE
              TAG_FIELDREF
              TAG_FLOAT
              TAG_INTEGER
              TAG_INTERFACEMETHODREF
              TAG_INVOKEDYNAMIC
              TAG_LONG
              TAG_METHODHANDLE
              TAG_METHODREF
              TAG_METHODTYPE
              TAG_MODULE
              TAG_NAMEANDTYPE
              TAG_PACKAGE
              TAG_STRING
              TAG_UNICODE
              TAG_UTF8
              TAT_CAST
              TAT_CLASS_EXTENDS
              TAT_CLASS_TYPE_PARAMETER
              TAT_CLASS_TYPE_PARAMETER_BOUND
              TAT_CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT
              TAT_CONSTRUCTOR_REFERENCE
              TAT_CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT
              TAT_EXCEPTION_PARAMETER
              TAT_FIELD
              TAT_INSTANCEOF
              TAT_LOCAL_VARIABLE
              TAT_METHOD_FORMAL_PARAMETER
              TAT_METHOD_INVOCATION_TYPE_ARGUMENT
              TAT_METHOD_RECEIVER
              TAT_METHOD_REFERENCE
              TAT_METHOD_REFERENCE_TYPE_ARGUMENT
              TAT_METHOD_RETURN
              TAT_METHOD_TYPE_PARAMETER
              TAT_METHOD_TYPE_PARAMETER_BOUND
              TAT_NEW
              TAT_RESOURCE_VARIABLE
              TAT_THROWS
              VT_DOUBLE
              VT_FLOAT
              VT_INTEGER
              VT_LONG
              VT_NULL
              VT_OBJECT
              VT_TOP
              VT_UNINITIALIZED
              VT_UNINITIALIZED_THIS
              WIDE
              transform(ClassModel, ClassDesc, ClassTransform)
              transform(ClassModel, ClassEntry, ClassTransform)
              transform(ClassModel, ClassTransform)
              • - preview
              • - preview
              • - preview
              • - preview
              compare(BufWriter, int, int, int)
              readClassEntry(int)
              readMethodHandleEntry(int)
              readModuleEntry(int)
              readNameAndTypeEntry(int)
              readPackageEntry(int)
              readUtf8Entry(int)
              readUtf8EntryOrNull(int)
              • - preview
              • - preview
              resolve(ClassBuilder)
              • - preview
              • - preview
              • - preview
              if_nonnull(Label)
              if_null(Label)
              loadConstant(Opcode, ConstantDesc)
              original()
              • - preview
              • - preview
              maxLocals()
              maxStack()
              • - preview
              resolve(CodeBuilder)
              • - preview
              elements()
              forEachElement(Consumer)
              • - preview
              original()
              • - preview
              • - implements WritableElement
              • - preview
              • - preview
              resolve(FieldBuilder)
              • - preview
              • - preview
              • - preview
              • - preview
              original()
              • - preview
              • - implements WritableElement
              • - preview
              • - preview
              • - preview
              resolve(MethodBuilder)
              • - preview
              • - preview
              • - preview
              • - preview
              • + deprecated
              • + forRemoval
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - preview
              • - implements Annotation
              • - preview
              of(TypeAnnotation.TargetInfo, List, ClassDesc,...
              of(TypeAnnotation.TargetInfo, List, ClassDesc,...
              of(TypeAnnotation.TargetInfo, List, Utf8Entry,...
              of(TypeAnnotation.TargetInfo, List, Utf8Entry,...
              WritableElement
              java.lang.constant
                • + final
                ClassDesc
                  • + abstract
                  • + abstract
                  • + abstract
                  java.lang.foreign
                    MemorySegment
                      SegmentAllocator
                        java.lang.invoke
                          • + final
                          • + final
                          java.lang.module
                            • + final
                            java.lang.reflect
                              Executable
                                • - abstract
                                • + final
                                • + deprecated
                                • + deprecated
                                • + deprecated
                                • + deprecated
                                • + deprecated
                                • + deprecated
                                • + deprecated
                                • + deprecated
                                • + forRemoval
                                AccessFlag.Location
                                  AccessFlag
                                    ClassFileFormatVersion
                                      java.lang.runtime
                                        • + final
                                        • + final
                                        java.lang
                                          Boolean
                                            • - forRemoval
                                            • - forRemoval
                                            Byte
                                              • - forRemoval
                                              • - forRemoval
                                              Character.UnicodeBlock
                                                Character
                                                  • - forRemoval
                                                  Class
                                                    • - throws SecurityException
                                                    • - throws SecurityException
                                                    • - throws SecurityException
                                                    • - throws SecurityException
                                                    • - throws SecurityException
                                                    • - throws SecurityException
                                                    • - throws SecurityException
                                                    • - throws SecurityException
                                                    • - throws SecurityException
                                                    • - throws SecurityException
                                                    • - throws SecurityException
                                                    • - throws SecurityException
                                                    • - throws SecurityException
                                                    • - throws SecurityException
                                                    • - throws SecurityException
                                                    • - throws SecurityException
                                                    • - throws SecurityException
                                                    Double
                                                      • - forRemoval
                                                      • - forRemoval
                                                      Float
                                                        • - forRemoval
                                                        • - forRemoval
                                                        • - forRemoval
                                                        Integer
                                                          • - forRemoval
                                                          • - forRemoval
                                                          Long
                                                            • - forRemoval
                                                            • - forRemoval
                                                            Math
                                                              • + final
                                                              • + implements Closeable
                                                              • + deprecated
                                                              • + forRemoval
                                                              • + final
                                                              • - preview
                                                              • - preview
                                                              callWhere(ScopedValue, Object,...
                                                              runWhere(ScopedValue, Object, Runnable)
                                                              SecurityManager
                                                                • - deprecated
                                                                • - forRemoval
                                                                Short
                                                                  • - forRemoval
                                                                  • - forRemoval
                                                                  StrictMath
                                                                    String
                                                                      Thread
                                                                        stop()
                                                                        Character.UnicodeScript
                                                                          CharSequence
                                                                            • - preview
                                                                            java.math
                                                                              BigInteger
                                                                                java.net
                                                                                  DatagramSocketImpl
                                                                                    getTTL()
                                                                                    setTTL(byte)
                                                                                    HttpURLConnection
                                                                                      • + deprecated
                                                                                      • + forRemoval
                                                                                      • + final
                                                                                      MulticastSocket
                                                                                        getTTL()
                                                                                        send(DatagramPacket, byte)
                                                                                        setTTL(byte)
                                                                                        • + deprecated
                                                                                        • + forRemoval
                                                                                        ServerSocket
                                                                                          • + deprecated
                                                                                          • + forRemoval
                                                                                          SocketImpl
                                                                                            • + deprecated
                                                                                            • + forRemoval
                                                                                            • + deprecated
                                                                                            • + forRemoval
                                                                                            Socket
                                                                                              • + deprecated
                                                                                              • + forRemoval
                                                                                              URLConnection
                                                                                                • + deprecated
                                                                                                • + forRemoval
                                                                                                • + final
                                                                                                • + final
                                                                                                • + deprecated
                                                                                                • + forRemoval
                                                                                                java.nio.charset
                                                                                                  • + final
                                                                                                  • + final
                                                                                                  java.nio.file
                                                                                                    • + deprecated
                                                                                                    • + forRemoval
                                                                                                    java.nio
                                                                                                      CharBuffer
                                                                                                        • - extends Object
                                                                                                        • + extends Enum
                                                                                                        toString()
                                                                                                        java.security.cert
                                                                                                          • + implements DEREncodable
                                                                                                          • + implements DEREncodable
                                                                                                          java.security.spec
                                                                                                            NamedParameterSpec
                                                                                                              • + implements DEREncodable
                                                                                                              • + implements DEREncodable
                                                                                                              java.security
                                                                                                                • + final
                                                                                                                • + implements DEREncodable
                                                                                                                KeyStoreSpi
                                                                                                                  KeyStore
                                                                                                                    SecureRandom
                                                                                                                      • + deprecated
                                                                                                                      • + forRemoval
                                                                                                                      • + deprecated
                                                                                                                      • + forRemoval
                                                                                                                      • + implements DEREncodable
                                                                                                                      java.time.format
                                                                                                                        • added
                                                                                                                        java.time
                                                                                                                          Duration
                                                                                                                            Instant
                                                                                                                              java.util.concurrent.locks
                                                                                                                                • + final
                                                                                                                                java.util.concurrent
                                                                                                                                  • + final
                                                                                                                                  • + implements ScheduledExecutorService
                                                                                                                                  • added preview
                                                                                                                                  StructuredTaskScope.ShutdownOnFailure
                                                                                                                                  StructuredTaskScope.ShutdownOnSuccess
                                                                                                                                  ThreadLocalRandom
                                                                                                                                    ThreadPoolExecutor
                                                                                                                                      finalize()
                                                                                                                                      StructuredTaskScope.Subtask
                                                                                                                                        task()
                                                                                                                                        • + abstract
                                                                                                                                        • + sealed
                                                                                                                                        StructuredTaskScope()
                                                                                                                                        StructuredTaskScope(String, ThreadFactory)
                                                                                                                                        • + abstract
                                                                                                                                        ensureOwnerAndJoined()
                                                                                                                                        • + abstract
                                                                                                                                        handleComplete(StructuredTaskScope.Subtask)
                                                                                                                                        isShutdown()
                                                                                                                                        join()
                                                                                                                                        joinUntil(Instant)
                                                                                                                                        • added preview
                                                                                                                                        shutdown()
                                                                                                                                        toString()
                                                                                                                                        java.util.stream
                                                                                                                                          • - preview
                                                                                                                                          • - preview
                                                                                                                                          • - preview
                                                                                                                                          • - preview
                                                                                                                                          • - preview
                                                                                                                                          Stream
                                                                                                                                            • - preview
                                                                                                                                            java.util.zip
                                                                                                                                              • + implements AutoCloseable
                                                                                                                                              • + implements AutoCloseable
                                                                                                                                              • + deprecated
                                                                                                                                              • + forRemoval
                                                                                                                                              java.util
                                                                                                                                                • + final
                                                                                                                                                • + final
                                                                                                                                                Currency
                                                                                                                                                  EnumSet
                                                                                                                                                    • + final
                                                                                                                                                    Locale
                                                                                                                                                      • - final
                                                                                                                                                      • - final
                                                                                                                                                      • - final
                                                                                                                                                      • - final
                                                                                                                                                      • + deprecated
                                                                                                                                                      • + forRemoval
                                                                                                                                                      TimeZone
                                                                                                                                                        UUID
                                                                                                                                                          • - abstract
                                                                                                                                                          • + final
                                                                                                                                                          Comparator
                                                                                                                                                            List
                                                                                                                                                              Map
                                                                                                                                                                javax.crypto.spec
                                                                                                                                                                  javax.crypto
                                                                                                                                                                    • + implements DEREncodable
                                                                                                                                                                    javax.net.ssl
                                                                                                                                                                      ExtendedSSLSession
                                                                                                                                                                        • + deprecated
                                                                                                                                                                        • + forRemoval
                                                                                                                                                                        javax.security.auth
                                                                                                                                                                          • + deprecated
                                                                                                                                                                          • + forRemoval
                                                                                                                                                                          • + deprecated
                                                                                                                                                                          • + forRemoval
                                                                                                                                                                          java.compiler
                                                                                                                                                                            javax.lang.model
                                                                                                                                                                              SourceVersion
                                                                                                                                                                                java.desktop
                                                                                                                                                                                  java.applet
                                                                                                                                                                                  java.awt.geom
                                                                                                                                                                                    Arc2D
                                                                                                                                                                                      java.awt
                                                                                                                                                                                        • + deprecated
                                                                                                                                                                                        • + forRemoval
                                                                                                                                                                                        KeyboardFocusManager
                                                                                                                                                                                          • - throws SecurityException
                                                                                                                                                                                          • - throws SecurityException
                                                                                                                                                                                          • - throws SecurityException
                                                                                                                                                                                          • - throws SecurityException
                                                                                                                                                                                          • - throws SecurityException
                                                                                                                                                                                          • - throws SecurityException
                                                                                                                                                                                          • - throws SecurityException
                                                                                                                                                                                          • - throws SecurityException
                                                                                                                                                                                          • - throws SecurityException
                                                                                                                                                                                          • - throws SecurityException
                                                                                                                                                                                          • - throws SecurityException
                                                                                                                                                                                          • - throws SecurityException
                                                                                                                                                                                          Robot
                                                                                                                                                                                            Window
                                                                                                                                                                                              • + deprecated
                                                                                                                                                                                              • + forRemoval
                                                                                                                                                                                              • - throws SecurityException
                                                                                                                                                                                              java.beans
                                                                                                                                                                                                Beans
                                                                                                                                                                                                  instantiate(ClassLoader, String, BeanContext,...
                                                                                                                                                                                                  • - throws SecurityException
                                                                                                                                                                                                  • - throws SecurityException
                                                                                                                                                                                                  AppletInitializer
                                                                                                                                                                                                  javax.imageio.spi
                                                                                                                                                                                                    ServiceRegistry
                                                                                                                                                                                                      finalize()
                                                                                                                                                                                                      javax.imageio.stream
                                                                                                                                                                                                        FileCacheImageInputStream
                                                                                                                                                                                                          finalize()
                                                                                                                                                                                                          FileImageInputStream
                                                                                                                                                                                                            finalize()
                                                                                                                                                                                                            FileImageOutputStream
                                                                                                                                                                                                              finalize()
                                                                                                                                                                                                              ImageInputStreamImpl
                                                                                                                                                                                                                finalize()
                                                                                                                                                                                                                MemoryCacheImageInputStream
                                                                                                                                                                                                                  finalize()
                                                                                                                                                                                                                  javax.sound.sampled
                                                                                                                                                                                                                    • + deprecated
                                                                                                                                                                                                                    • + forRemoval
                                                                                                                                                                                                                    javax.swing.plaf.basic
                                                                                                                                                                                                                      BasicSliderUI
                                                                                                                                                                                                                        BasicSliderUI()
                                                                                                                                                                                                                        BasicSplitPaneDivider
                                                                                                                                                                                                                          javax.swing.plaf.synth
                                                                                                                                                                                                                            SynthLookAndFeel
                                                                                                                                                                                                                              load(URL)
                                                                                                                                                                                                                              SynthPasswordFieldUI
                                                                                                                                                                                                                                installKeyboardActions()
                                                                                                                                                                                                                                javax.swing
                                                                                                                                                                                                                                  FocusManager
                                                                                                                                                                                                                                    • - throws SecurityException
                                                                                                                                                                                                                                    JApplet.AccessibleJApplet
                                                                                                                                                                                                                                    JApplet
                                                                                                                                                                                                                                    JInternalFrame
                                                                                                                                                                                                                                      • + deprecated
                                                                                                                                                                                                                                      • + forRemoval
                                                                                                                                                                                                                                      JSplitPane
                                                                                                                                                                                                                                        RepaintManager
                                                                                                                                                                                                                                          addDirtyRegion(Applet, int, int, int, int)
                                                                                                                                                                                                                                          UIManager
                                                                                                                                                                                                                                            • - throws SecurityException
                                                                                                                                                                                                                                            java.logging
                                                                                                                                                                                                                                              java.util.logging
                                                                                                                                                                                                                                                FileHandler
                                                                                                                                                                                                                                                  • - throws SecurityException
                                                                                                                                                                                                                                                  • - throws SecurityException
                                                                                                                                                                                                                                                  • - throws SecurityException
                                                                                                                                                                                                                                                  • - throws SecurityException
                                                                                                                                                                                                                                                  • - throws SecurityException
                                                                                                                                                                                                                                                  • - throws SecurityException
                                                                                                                                                                                                                                                  Handler
                                                                                                                                                                                                                                                    • - throws SecurityException
                                                                                                                                                                                                                                                    • - throws SecurityException
                                                                                                                                                                                                                                                    • - throws SecurityException
                                                                                                                                                                                                                                                    • - throws SecurityException
                                                                                                                                                                                                                                                    • - throws SecurityException
                                                                                                                                                                                                                                                    LogManager
                                                                                                                                                                                                                                                      • - throws SecurityException
                                                                                                                                                                                                                                                      • - throws SecurityException
                                                                                                                                                                                                                                                      • - throws SecurityException
                                                                                                                                                                                                                                                      • - throws SecurityException
                                                                                                                                                                                                                                                      Logger
                                                                                                                                                                                                                                                        • - throws SecurityException
                                                                                                                                                                                                                                                        • - throws SecurityException
                                                                                                                                                                                                                                                        • - throws SecurityException
                                                                                                                                                                                                                                                        • - throws SecurityException
                                                                                                                                                                                                                                                        • + deprecated
                                                                                                                                                                                                                                                        • + forRemoval
                                                                                                                                                                                                                                                        MemoryHandler
                                                                                                                                                                                                                                                          • - throws SecurityException
                                                                                                                                                                                                                                                          • - throws SecurityException
                                                                                                                                                                                                                                                          SocketHandler
                                                                                                                                                                                                                                                            • - throws SecurityException
                                                                                                                                                                                                                                                            StreamHandler
                                                                                                                                                                                                                                                              • - throws SecurityException
                                                                                                                                                                                                                                                              • - throws SecurityException
                                                                                                                                                                                                                                                              • - throws SecurityException
                                                                                                                                                                                                                                                              java.management
                                                                                                                                                                                                                                                                java.lang.management
                                                                                                                                                                                                                                                                  • + deprecated
                                                                                                                                                                                                                                                                  • + forRemoval
                                                                                                                                                                                                                                                                  MemoryMXBean
                                                                                                                                                                                                                                                                    javax.management.modelmbean
                                                                                                                                                                                                                                                                      DescriptorSupport
                                                                                                                                                                                                                                                                        DescriptorSupport(String)
                                                                                                                                                                                                                                                                        toXMLString()
                                                                                                                                                                                                                                                                        XMLParseException
                                                                                                                                                                                                                                                                        javax.management.remote
                                                                                                                                                                                                                                                                          • + deprecated
                                                                                                                                                                                                                                                                          • + forRemoval
                                                                                                                                                                                                                                                                          javax.management
                                                                                                                                                                                                                                                                            • + deprecated
                                                                                                                                                                                                                                                                            • + forRemoval
                                                                                                                                                                                                                                                                            • + deprecated
                                                                                                                                                                                                                                                                            • + forRemoval
                                                                                                                                                                                                                                                                            • + deprecated
                                                                                                                                                                                                                                                                            • + forRemoval
                                                                                                                                                                                                                                                                            java.naming
                                                                                                                                                                                                                                                                              javax.naming
                                                                                                                                                                                                                                                                                Context
                                                                                                                                                                                                                                                                                  APPLET
                                                                                                                                                                                                                                                                                  java.net.http
                                                                                                                                                                                                                                                                                    java.net.http
                                                                                                                                                                                                                                                                                      HttpRequest.BodyPublishers
                                                                                                                                                                                                                                                                                        HttpRequest
                                                                                                                                                                                                                                                                                          HttpResponse.BodyHandlers
                                                                                                                                                                                                                                                                                            HttpResponse.BodySubscribers
                                                                                                                                                                                                                                                                                              HttpClient.Version
                                                                                                                                                                                                                                                                                                HttpRequest.Builder
                                                                                                                                                                                                                                                                                                  HttpResponse.PushPromiseHandler
                                                                                                                                                                                                                                                                                                    HttpResponse
                                                                                                                                                                                                                                                                                                      java.rmi
                                                                                                                                                                                                                                                                                                        java.rmi.server
                                                                                                                                                                                                                                                                                                          RMIClassLoader
                                                                                                                                                                                                                                                                                                            • - throws SecurityException
                                                                                                                                                                                                                                                                                                            java.security.jgss
                                                                                                                                                                                                                                                                                                              javax.security.auth.kerberos
                                                                                                                                                                                                                                                                                                                • + deprecated
                                                                                                                                                                                                                                                                                                                • + forRemoval
                                                                                                                                                                                                                                                                                                                • + deprecated
                                                                                                                                                                                                                                                                                                                • + forRemoval
                                                                                                                                                                                                                                                                                                                java.sql
                                                                                                                                                                                                                                                                                                                  java.sql
                                                                                                                                                                                                                                                                                                                    • + deprecated
                                                                                                                                                                                                                                                                                                                    • + forRemoval
                                                                                                                                                                                                                                                                                                                    Types
                                                                                                                                                                                                                                                                                                                      JDBCType
                                                                                                                                                                                                                                                                                                                        • + implements AutoCloseable
                                                                                                                                                                                                                                                                                                                        • + implements AutoCloseable
                                                                                                                                                                                                                                                                                                                        • + implements AutoCloseable
                                                                                                                                                                                                                                                                                                                        Connection
                                                                                                                                                                                                                                                                                                                          • + implements AutoCloseable
                                                                                                                                                                                                                                                                                                                          java.xml.crypto
                                                                                                                                                                                                                                                                                                                            javax.xml.crypto.dsig
                                                                                                                                                                                                                                                                                                                              SignatureMethod

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