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

New APIs in Java 24

Comparing Java 24 (24-ea+27-3551-open) with Java 22 (22.0.2+9-tem).

Element Modification
java.base
    java.io
      Console
        ObjectInputStream
          • - throws SecurityException
          • - throws SecurityException
          ObjectOutputStream.PutField
            • + forRemoval
            ObjectOutputStream
              • - throws SecurityException
              • - throws SecurityException
              Reader
                • - 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
                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
                • + final
                ANNOTATION_DEFAULT
                BOOTSTRAP_METHODS
                CHARACTER_RANGE_TABLE
                CODE
                COMPILATION_ID
                CONSTANT_VALUE
                DEPRECATED
                ENCLOSING_METHOD
                EXCEPTIONS
                INNER_CLASSES
                LINE_NUMBER_TABLE
                LOCAL_VARIABLE_TABLE
                LOCAL_VARIABLE_TYPE_TABLE
                METHOD_PARAMETERS
                MODULE
                MODULE_HASHES
                MODULE_MAIN_CLASS
                MODULE_PACKAGES
                MODULE_RESOLUTION
                MODULE_TARGET
                NEST_HOST
                NEST_MEMBERS
                PERMITTED_SUBCLASSES
                PREDEFINED_ATTRIBUTES
                RECORD
                RUNTIME_INVISIBLE_ANNOTATIONS
                RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS
                RUNTIME_INVISIBLE_TYPE_ANNOTATIONS
                RUNTIME_VISIBLE_ANNOTATIONS
                RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS
                RUNTIME_VISIBLE_TYPE_ANNOTATIONS
                SIGNATURE
                SOURCE_DEBUG_EXTENSION
                SOURCE_FILE
                SOURCE_ID
                STACK_MAP_TABLE
                SYNTHETIC
                standardAttribute(Utf8Entry)
                • - preview
                attributeName()
                writeTo(BufWriter)
                • - preview
                • - preview
                DROP_UNSTABLE_ATRIBUTES
                • - preview
                • - preview
                • - preview
                • - preview
                • - preview
                • - preview
                • - preview
                • - preview
                • - preview
                constantValue()
                isUnconditionalBranch()
                primaryTypeKind()
                secondaryTypeKind()
                slot()
                Signature.TypeArg.WildcardIndicator
                • - preview
                • - preview
                • - preview
                BooleanType
                ByteType
                CharType
                DoubleType
                FloatType
                IntType
                LongType
                ReferenceType
                ShortType
                VoidType
                descriptor()
                fromNewArrayCode(int)
                newarraycode()
                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
                asByteBuffer()
                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)
                skipAttributeHolder(int)
                thisClassPos()
                utf8EntryByIndex(int)
                • - preview
                of(List, Signature.RefTypeSig,...
                of(Signature.RefTypeSig, Signature.RefTypeSig...)
                superclassSignature()
                • - preview
                resolve(ClassBuilder)
                • - preview
                • - preview
                • - preview
                arrayLoadInstruction(TypeKind)
                arrayStoreInstruction(TypeKind)
                branchInstruction(Opcode, Label)
                constantInstruction(ConstantDesc)
                constantInstruction(Opcode, ConstantDesc)
                convertInstruction(TypeKind, TypeKind)
                fieldInstruction(Opcode, ClassDesc, String,...
                fieldInstruction(Opcode, FieldRefEntry)
                if_nonnull(Label)
                if_null(Label)
                incrementInstruction(int, int)
                instanceof_(ClassDesc)
                instanceof_(ClassEntry)
                invokeDynamicInstruction(DynamicCallSiteDesc)
                invokeDynamicInstruction(InvokeDynamicEntry)
                invokeInstruction(Opcode, ClassDesc, String,...
                invokeInstruction(Opcode, MemberRefEntry)
                loadInstruction(TypeKind, int)
                lookupSwitchInstruction(Label, List)
                monitorInstruction(Opcode)
                newMultidimensionalArrayInstruction(int,...
                newMultidimensionalArrayInstruction(int,...
                newObjectInstruction(ClassDesc)
                newObjectInstruction(ClassEntry)
                newPrimitiveArrayInstruction(TypeKind)
                newReferenceArrayInstruction(ClassDesc)
                newReferenceArrayInstruction(ClassEntry)
                nopInstruction()
                operatorInstruction(Opcode)
                original()
                returnInstruction(TypeKind)
                stackInstruction(Opcode)
                storeInstruction(TypeKind, int)
                tableSwitchInstruction(int, int, Label, List)
                throwInstruction()
                typeCheckInstruction(Opcode, ClassDesc)
                typeCheckInstruction(Opcode, ClassEntry)
                • - 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
                • - preview
                • - preview
                • - preview
                boundType()
                extendsOf(Signature.RefTypeSig)
                of(Signature.RefTypeSig)
                of(Signature.TypeArg.WildcardIndicator, Optional)
                superOf(Signature.RefTypeSig)
                unbounded()
                wildcardIndicator()
                • - 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
                  ClassDesc
                    • + abstract
                    • + abstract
                    • + abstract
                    java.lang.foreign
                      MemorySegment
                        SymbolLookup
                          java.lang.invoke
                            StringConcatFactory
                              MAX_INDY_CONCAT_ARG_SLOTS
                              makeConcatWithTemplate(List, List)
                              makeConcatWithTemplateCluster(List, List, int)
                              makeConcatWithTemplateGetters(List, List, int)
                              java.lang.reflect
                                ClassFileFormatVersion
                                  java.lang.runtime
                                    TemplateRuntime
                                    java.lang
                                      Character.UnicodeBlock
                                        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
                                          Process
                                            ScopedValue.Carrier
                                              call(Callable)
                                              get(Supplier)
                                              ScopedValue
                                                callWhere(ScopedValue, Object, Callable)
                                                getWhere(ScopedValue, Object, Supplier)
                                                runWhere(ScopedValue, Object, Runnable)
                                                SecurityManager
                                                  • - deprecated
                                                  • - forRemoval
                                                  ThreadGroup
                                                    resume()
                                                    stop()
                                                    suspend()
                                                    Thread
                                                      resume()
                                                      suspend()
                                                      Character.UnicodeScript
                                                        StringTemplate.Processor.Linkage
                                                        StringTemplate.Processor
                                                        StringTemplate
                                                        java.net
                                                          DatagramSocketImpl
                                                            • + forRemoval
                                                            • + forRemoval
                                                            Inet4Address
                                                              MulticastSocket
                                                                • + forRemoval
                                                                • + forRemoval
                                                                • + forRemoval
                                                                Socket
                                                                  • + forRemoval
                                                                  • + forRemoval
                                                                  java.security.spec
                                                                    NamedParameterSpec
                                                                      java.text
                                                                        ChoiceFormat
                                                                          CompactNumberFormat
                                                                            DecimalFormat
                                                                              MessageFormat
                                                                                NumberFormat
                                                                                  SimpleDateFormat
                                                                                    java.time
                                                                                      Instant
                                                                                        java.util.stream
                                                                                          • - preview
                                                                                          • - preview
                                                                                          • - preview
                                                                                          • - preview
                                                                                          • - preview
                                                                                          Stream
                                                                                            • - preview
                                                                                            java.util.zip
                                                                                              Deflater
                                                                                                • + deprecated
                                                                                                • + deprecated
                                                                                                Inflater
                                                                                                  • + deprecated
                                                                                                  • + deprecated
                                                                                                  • + deprecated
                                                                                                  • + forRemoval
                                                                                                  ZipFile
                                                                                                    java.util
                                                                                                      FormatProcessor
                                                                                                      javax.crypto.spec
                                                                                                        javax.crypto
                                                                                                          java.compiler
                                                                                                            javax.lang.model.util
                                                                                                              Elements
                                                                                                                Types
                                                                                                                  javax.lang.model
                                                                                                                    SourceVersion
                                                                                                                      javax.tools
                                                                                                                        SimpleJavaFileObject
                                                                                                                          java.desktop
                                                                                                                            java.awt.peer
                                                                                                                              WindowPeer
                                                                                                                                repositionSecurityWarning()
                                                                                                                                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
                                                                                                                                    Window
                                                                                                                                      • + deprecated
                                                                                                                                      • + forRemoval
                                                                                                                                      • - throws SecurityException
                                                                                                                                      java.beans.beancontext
                                                                                                                                        • + deprecated
                                                                                                                                        • + forRemoval
                                                                                                                                        • + deprecated
                                                                                                                                        • + forRemoval
                                                                                                                                        • + deprecated
                                                                                                                                        • + forRemoval
                                                                                                                                        • + deprecated
                                                                                                                                        • + forRemoval
                                                                                                                                        • + deprecated
                                                                                                                                        • + forRemoval
                                                                                                                                        • + deprecated
                                                                                                                                        • + forRemoval
                                                                                                                                        • + deprecated
                                                                                                                                        • + forRemoval
                                                                                                                                        • + deprecated
                                                                                                                                        • + forRemoval
                                                                                                                                        • + deprecated
                                                                                                                                        • + forRemoval
                                                                                                                                        • + deprecated
                                                                                                                                        • + forRemoval
                                                                                                                                        • + deprecated
                                                                                                                                        • + forRemoval
                                                                                                                                        • + deprecated
                                                                                                                                        • + forRemoval
                                                                                                                                        • + deprecated
                                                                                                                                        • + forRemoval
                                                                                                                                        • + deprecated
                                                                                                                                        • + forRemoval
                                                                                                                                        • + deprecated
                                                                                                                                        • + forRemoval
                                                                                                                                        • + deprecated
                                                                                                                                        • + forRemoval
                                                                                                                                        • + deprecated
                                                                                                                                        • + forRemoval
                                                                                                                                        • + deprecated
                                                                                                                                        • + forRemoval
                                                                                                                                        java.beans
                                                                                                                                          Beans
                                                                                                                                            • + deprecated
                                                                                                                                            • + forRemoval
                                                                                                                                            • - throws SecurityException
                                                                                                                                            • - throws SecurityException
                                                                                                                                            javax.print.attribute.standard
                                                                                                                                              javax.sound.sampled
                                                                                                                                                • + deprecated
                                                                                                                                                • + forRemoval
                                                                                                                                                javax.swing.plaf.basic
                                                                                                                                                  BasicSliderUI
                                                                                                                                                    • + deprecated
                                                                                                                                                    • + forRemoval
                                                                                                                                                    BasicSplitPaneDivider
                                                                                                                                                      javax.swing.plaf.synth
                                                                                                                                                        SynthTreeUI
                                                                                                                                                          javax.swing
                                                                                                                                                            FocusManager
                                                                                                                                                              • - throws SecurityException
                                                                                                                                                              JInternalFrame
                                                                                                                                                                • + deprecated
                                                                                                                                                                • + forRemoval
                                                                                                                                                                JScrollBar
                                                                                                                                                                  JSplitPane
                                                                                                                                                                    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
                                                                                                                                                                                  MemoryHandler
                                                                                                                                                                                    • - throws SecurityException
                                                                                                                                                                                    • - throws SecurityException
                                                                                                                                                                                    SocketHandler
                                                                                                                                                                                      • - throws SecurityException
                                                                                                                                                                                      StreamHandler
                                                                                                                                                                                        • - throws SecurityException
                                                                                                                                                                                        • - throws SecurityException
                                                                                                                                                                                        • - throws SecurityException
                                                                                                                                                                                        java.management.rmi
                                                                                                                                                                                          javax.management.remote.rmi
                                                                                                                                                                                            RMIConnector
                                                                                                                                                                                              getMBeanServerConnection(Subject)
                                                                                                                                                                                              java.management
                                                                                                                                                                                                javax.management.loading
                                                                                                                                                                                                  MLetContent
                                                                                                                                                                                                  MLet
                                                                                                                                                                                                  PrivateMLet
                                                                                                                                                                                                  MLetMBean
                                                                                                                                                                                                  javax.management.remote
                                                                                                                                                                                                    JMXConnector
                                                                                                                                                                                                      • - abstract
                                                                                                                                                                                                      java.naming
                                                                                                                                                                                                        javax.naming
                                                                                                                                                                                                          Context
                                                                                                                                                                                                            APPLET
                                                                                                                                                                                                            java.rmi
                                                                                                                                                                                                              java.rmi.server
                                                                                                                                                                                                                RMIClassLoader
                                                                                                                                                                                                                  • - throws SecurityException

                                                                                                                                                                                                                  This report is based on simple comparison of all public and protected APIs of the java.* and javax.* packages of JDK builds 24-ea+27-3551-open and 22.0.2+9-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.