JSR 394: Java SE 19

JavaTM Platform, Standard Edition
DRAFT: API Differences between Java SE 18 (build 36) & Java SE 19 (build 31)
Compiled by Iris Clark

Specification Statistics
Date Created2022-07-14 01:19:00
Old VersionJava™ SE 18 (build 36)
New VersionJava™ SE 19 (build 31)
Processed Packages188
 ChangedAddedRemovedUnchangedTotal
Documents41931037344184
Contexts85252444937950759
Specification Detail
(*) Columns: (1) - Changed, (2) - Added, (3) - Removed, ∑ - Total
PackageDocumentsContexts
ModifiedUnchangedTotalModifiedUnchangedTotal
123123
java.base/java.io1919678644549948997
java.base/java.lang28533901231436520820652273
java.base/java.lang.annotation0101004545
java.base/java.lang.constant011110160160
java.base/java.lang.doc-files000000
java.base/java.lang.foreign25250253783780378
java.base/java.lang.invoke8818268715343358
java.base/java.lang.module020200164164
java.base/java.lang.ref6628772330
java.base/java.lang.reflect55273277288295
java.base/java.lang.runtime033066
java.base/java.math44159211169180
java.base/java.net5562678210817827
java.base/java.net.doc-files000000
java.base/java.net.spi06602020
java.base/java.nio9961599369378
java.base/java.nio.channels44535715116317333
java.base/java.nio.channels.spi07705454
java.base/java.nio.charset013130116116
java.base/java.nio.charset.spi022055
java.base/java.nio.file44444877291298
java.base/java.nio.file.attribute026260146146
java.base/java.nio.file.spi03303434
java.base/java.security8886941313720733
java.base/java.security.cert33525555470475
java.base/java.security.interfaces0202006262
java.base/java.security.spec3333361717185202
java.base/java.text333033213552555
java.base/java.text.spi07702828
java.base/java.time441620314806810
java.base/java.time.chrono55172255417422
java.base/java.time.format2279336144150
java.base/java.time.temporal017170190190
java.base/java.time.zone07707272
java.base/java.util43438913262107222182290
java.base/java.util.concurrent24125497426295511741229
java.base/java.util.concurrent.atomic017170336336
java.base/java.util.concurrent.locks015150216216
java.base/java.util.doc-files000000
java.base/java.util.function044440123123
java.base/java.util.jar118911261262
java.base/java.util.random3358779097
java.base/java.util.regex1145117778
java.base/java.util.spi111011114344
java.base/java.util.stream017170291291
java.base/java.util.zip22202233410413
java.base/javax.crypto111114256363176239
java.base/javax.crypto.interfaces05501414
java.base/javax.crypto.spec1117183399102
java.base/javax.net1123111516
java.base/javax.net.ssl1919254442648317365
java.base/javax.security.auth09905050
java.base/javax.security.auth.callback0111107272
java.base/javax.security.auth.login0161606565
java.base/javax.security.auth.spi022077
java.base/javax.security.auth.x50003302424
java.base/javax.security.cert08804040
java.compiler/javax.annotation.processing221214556469
java.compiler/javax.lang.model3314201211839
java.compiler/javax.lang.model.element8822308412203215
java.compiler/javax.lang.model.type331619448589
java.compiler/javax.lang.model.util181832501919292311
java.compiler/javax.tools025250206206
java.datatransfer/java.awt.datatransfer013130109109
java.desktop/java.applet06605454
java.desktop/java.awt1313149162191931883207
java.desktop/java.awt.color335833202205
java.desktop/java.awt.desktop222931227476
java.desktop/java.awt.dnd11242522247249
java.desktop/java.awt.doc-files000000
java.desktop/java.awt.event3342453434539573
java.desktop/java.awt.font021210436436
java.desktop/java.awt.geom9928373249740749
java.desktop/java.awt.im05504747
java.desktop/java.awt.im.spi04402929
java.desktop/java.awt.image44525644919923
java.desktop/java.awt.image.renderable117811108109
java.desktop/java.awt.print0111108585
java.desktop/java.beans042420324324
java.desktop/java.beans.beancontext33212433209212
java.desktop/javax.accessibility029290378378
java.desktop/javax.imageio11111211345346
java.desktop/javax.imageio.event06603030
java.desktop/javax.imageio.metadata0770203203
java.desktop/javax.imageio.metadata.doc-files000000
java.desktop/javax.imageio.plugins.bmp022066
java.desktop/javax.imageio.plugins.jpeg05504141
java.desktop/javax.imageio.plugins.tiff11121311488489
java.desktop/javax.imageio.spi012120117117
java.desktop/javax.imageio.stream012120221221
java.desktop/javax.print026260194194
java.desktop/javax.print.attribute027270170170
java.desktop/javax.print.attribute.standard077770738738
java.desktop/javax.print.event09904141
java.desktop/javax.sound.midi11282911299300
java.desktop/javax.sound.midi.spi05502727
java.desktop/javax.sound.sampled11343533296299
java.desktop/javax.sound.sampled.spi05503434
java.desktop/javax.swing1515229244242447044728
java.desktop/javax.swing.border012120170170
java.desktop/javax.swing.colorchooser05503737
java.desktop/javax.swing.doc-files000000
java.desktop/javax.swing.event11495011258259
java.desktop/javax.swing.filechooser1145114748
java.desktop/javax.swing.plaf11495011217218
java.desktop/javax.swing.plaf.basic1616178194494922952344
java.desktop/javax.swing.plaf.metal55667177673680
java.desktop/javax.swing.plaf.multi032320508508
java.desktop/javax.swing.plaf.multi.doc-files000000
java.desktop/javax.swing.plaf.nimbus1167116263
java.desktop/javax.swing.plaf.nimbus.doc-files000000
java.desktop/javax.swing.plaf.synth11515244852856
java.desktop/javax.swing.plaf.synth.doc-files000000
java.desktop/javax.swing.table33131633307310
java.desktop/javax.swing.text1212105117121215791591
java.desktop/javax.swing.text.doc-files000000
java.desktop/javax.swing.text.html77384588614622
java.desktop/javax.swing.text.html.parser2291177181188
java.desktop/javax.swing.text.rtf022088
java.desktop/javax.swing.tree22192122418420
java.desktop/javax.swing.undo1191011108109
java.desktop/javax.swing.undo.doc-files000000
java.instrument/java.lang.instrument1167113435
java.logging/java.util.logging018180220220
java.management.rmi/javax.management.remote.rmi011110161161
java.management/java.lang.management2219212222171193
java.management/javax.management22727422580582
java.management/javax.management.loading08806262
java.management/javax.management.modelmbean013130138138
java.management/javax.management.monitor011110161161
java.management/javax.management.openmbean22242622252254
java.management/javax.management.relation028280265265
java.management/javax.management.remote019190107107
java.management/javax.management.timer04406363
java.naming/javax.naming11414211351352
java.naming/javax.naming.directory11181911193194
java.naming/javax.naming.event08804343
java.naming/javax.naming.ldap023230154154
java.naming/javax.naming.ldap.spi033088
java.naming/javax.naming.spi0131304848
java.net.http/java.net.http222123213181184
java.prefs/java.util.prefs010100119119
java.rmi/java.rmi0212106464
java.rmi/java.rmi.dgc04401414
java.rmi/java.rmi.registry04401919
java.rmi/java.rmi.server33252833151154
java.rmi/javax.rmi.ssl03301616
java.scripting/javax.script013130147147
java.security.jgss/javax.security.auth.kerberos336944103107
java.security.jgss/org.ietf.jgss66391717142159
java.security.sasl/javax.security.sasl0111106868
java.sql.rowset/javax.sql.rowset013130298298
java.sql.rowset/javax.sql.rowset.serial011110146146
java.sql.rowset/javax.sql.rowset.spi09906565
java.sql/java.sql3353565512951300
java.sql/javax.sql020200218218
java.transaction.xa/javax.transaction.xa2224225759
java.xml.crypto/javax.xml.crypto0161608585
java.xml.crypto/javax.xml.crypto.dom04402626
java.xml.crypto/javax.xml.crypto.dsig019190165165
java.xml.crypto/javax.xml.crypto.dsig.dom03301515
java.xml.crypto/javax.xml.crypto.dsig.keyinfo1189114950
java.xml.crypto/javax.xml.crypto.dsig.spec0131303838
java.xml/javax.xml02201818
java.xml/javax.xml.catalog08803434
java.xml/javax.xml.datatype0770143143
java.xml/javax.xml.namespace03301616
java.xml/javax.xml.parsers2257229597
java.xml/javax.xml.stream22141677233240
java.xml/javax.xml.stream.events111415117374
java.xml/javax.xml.stream.util1145226971
java.xml/javax.xml.transform44913669298
java.xml/javax.xml.transform.dom1134112526
java.xml/javax.xml.transform.sax06604343
java.xml/javax.xml.transform.stax03301818
java.xml/javax.xml.transform.stream03303434
java.xml/javax.xml.validation2268226264
java.xml/javax.xml.xpath111415118889
java.xml/org.w3c.dom11293011254255
java.xml/org.w3c.dom.bootstrap022077
java.xml/org.w3c.dom.events09905353
java.xml/org.w3c.dom.ls111112118182
java.xml/org.w3c.dom.ranges04403737
java.xml/org.w3c.dom.traversal05504444
java.xml/org.w3c.dom.views033055
java.xml/org.xml.sax11171811139140
java.xml/org.xml.sax.ext1189116364
java.xml/org.xml.sax.helpers011110173173
Total41931045037344184852524413804937950759

© 2022 Oracle Corporation and/or its affiliates