JSR 392: Java SE 17

JavaTM Platform, Standard Edition
API Differences between Java SE 16 (build 36) & Java SE 17 (build 35)
Compiled by Iris Clark

Specification Statistics
Date Created2021-08-12 00:09:33
Old VersionJava™ SE 16 (build 36)
New VersionJava™ SE 17 (build 35)
Processed Packages188
 ChangedAddedRemovedUnchangedTotal
Documents325121738194173
Contexts8511911104913250284
Specification Detail
(*) Columns: (1) - Changed, (2) - Added, (3) - Removed, ∑ - Total
PackageDocumentsContexts
ModifiedUnchangedTotalModifiedUnchangedTotal
123123
java.base/java.io22226587461157934991
java.base/java.lang252596121112611820672185
java.base/java.lang.annotation111213114748
java.base/java.lang.constant774111010150160
java.base/java.lang.doc-files000000
java.base/java.lang.invoke55212612113338351
java.base/java.lang.module020200164164
java.base/java.lang.ref1178222830
java.base/java.lang.reflect101022323535260295
java.base/java.lang.runtime1121313426
java.base/java.math44153434144178
java.base/java.net10105767402143783826
java.base/java.net.doc-files000000
java.base/java.net.spi022033
java.base/java.nio221315347371378
java.base/java.nio.channels44535777325332
java.base/java.nio.channels.spi1167115354
java.base/java.nio.charset013130115115
java.base/java.nio.charset.spi022055
java.base/java.nio.file1147481313285298
java.base/java.nio.file.attribute026260146146
java.base/java.nio.file.spi2213552934
java.base/java.security121282945555676731
java.base/java.security.cert11545511474475
java.base/java.security.interfaces0202006262
java.base/java.security.spec33333633199202
java.base/java.text44293355549554
java.base/java.text.spi07702828
java.base/java.time41515208816792808
java.base/java.time.chrono55172255412417
java.base/java.time.format0990147147
java.base/java.time.temporal017170190190
java.base/java.time.zone07707272
java.base/java.util231241081328943814021482288
java.base/java.util.concurrent1919547350515611451201
java.base/java.util.concurrent.atomic22151722334336
java.base/java.util.concurrent.locks33121544212216
java.base/java.util.doc-files000000
java.base/java.util.function044440123123
java.base/java.util.jar0990262262
java.base/java.util.random88089797097
java.base/java.util.regex1145227678
java.base/java.util.spi0111104343
java.base/java.util.stream22151722289291
java.base/java.util.zip022220413413
java.base/javax.crypto11242511238239
java.base/javax.crypto.interfaces05501414
java.base/javax.crypto.spec018180102102
java.base/javax.net03301616
java.base/javax.net.ssl22424422357359
java.base/javax.security.auth3369884048
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.processing0141406363
java.compiler/javax.lang.model11341123335
java.compiler/javax.lang.model.element22283033207210
java.compiler/javax.lang.model.type0191908989
java.compiler/javax.lang.model.util101040509110299309
java.compiler/javax.tools22232566195201
java.datatransfer/java.awt.datatransfer11121344105109
java.desktop/java.applet55165050454
java.desktop/java.awt1919143162333331743207
java.desktop/java.awt.color226833203206
java.desktop/java.awt.desktop0313107676
java.desktop/java.awt.dnd025250249249
java.desktop/java.awt.doc-files000000
java.desktop/java.awt.event045450573573
java.desktop/java.awt.font22192122434436
java.desktop/java.awt.geom4433371313734747
java.desktop/java.awt.im05504747
java.desktop/java.awt.im.spi04402929
java.desktop/java.awt.image8848562121904925
java.desktop/java.awt.image.renderable0880109109
java.desktop/java.awt.print0111108585
java.desktop/java.beans33394255319324
java.desktop/java.beans.beancontext024240212212
java.desktop/javax.accessibility11282911377378
java.desktop/javax.imageio012120346346
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.tiff013130489489
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.midi029290300300
java.desktop/javax.sound.midi.spi05502727
java.desktop/javax.sound.sampled035350299299
java.desktop/javax.sound.sampled.spi05503434
java.desktop/javax.swing14142302444344746814728
java.desktop/javax.swing.border11111211169170
java.desktop/javax.swing.colorchooser05503737
java.desktop/javax.swing.doc-files000000
java.desktop/javax.swing.event050500259259
java.desktop/javax.swing.filechooser1145114748
java.desktop/javax.swing.plaf11495011217218
java.desktop/javax.swing.plaf.basic1010184194292923152344
java.desktop/javax.swing.plaf.metal071710680680
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.synth33495233853856
java.desktop/javax.swing.plaf.synth.doc-files000000
java.desktop/javax.swing.table016160310310
java.desktop/javax.swing.text111161171115901591
java.desktop/javax.swing.text.doc-files000000
java.desktop/javax.swing.text.html045450622622
java.desktop/javax.swing.text.html.parser11101111187188
java.desktop/javax.swing.text.rtf022088
java.desktop/javax.swing.tree021210420420
java.desktop/javax.swing.undo010100109109
java.desktop/javax.swing.undo.doc-files000000
java.instrument/java.lang.instrument07703535
java.logging/java.util.logging11171811219220
java.management.rmi/javax.management.remote.rmi11101111160161
java.management/java.lang.management021210193193
java.management/javax.management101064741616566582
java.management/javax.management.loading08806262
java.management/javax.management.modelmbean013130138138
java.management/javax.management.monitor011110161161
java.management/javax.management.openmbean11252611253254
java.management/javax.management.relation028280265265
java.management/javax.management.remote11181911106107
java.management/javax.management.timer04406363
java.naming/javax.naming11414211351352
java.naming/javax.naming.directory22171922192194
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.http023230182182
java.prefs/java.util.prefs010100119119
java.rmi/java.rmi771421885664
java.rmi/java.rmi.activation17170171001000100
java.rmi/java.rmi.dgc1134111314
java.rmi/java.rmi.registry1134111819
java.rmi/java.rmi.server88202888146154
java.rmi/javax.rmi.ssl03301616
java.scripting/javax.script013130147147
java.security.jgss/javax.security.auth.kerberos0990107107
java.security.jgss/org.ietf.jgss0990159159
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.sql05656013001300
java.sql/javax.sql020200218218
java.transaction.xa/javax.transaction.xa04405959
java.xml.crypto/javax.xml.crypto0161608585
java.xml.crypto/javax.xml.crypto.dom04402626
java.xml.crypto/javax.xml.crypto.dsig11181911164165
java.xml.crypto/javax.xml.crypto.dsig.dom1123111415
java.xml.crypto/javax.xml.crypto.dsig.keyinfo09905050
java.xml.crypto/javax.xml.crypto.dsig.spec21310132353338
java.xml/javax.xml02201818
java.xml/javax.xml.catalog08803434
java.xml/javax.xml.datatype116722141143
java.xml/javax.xml.namespace03301616
java.xml/javax.xml.parsers2257229597
java.xml/javax.xml.stream33131633237240
java.xml/javax.xml.stream.events0151507474
java.xml/javax.xml.stream.util05507171
java.xml/javax.xml.transform111213119798
java.xml/javax.xml.transform.dom04402626
java.xml/javax.xml.transform.sax06604343
java.xml/javax.xml.transform.stax03301818
java.xml/javax.xml.transform.stream03303434
java.xml/javax.xml.validation1178116364
java.xml/javax.xml.xpath551015887987
java.xml/org.w3c.dom030300255255
java.xml/org.w3c.dom.bootstrap022077
java.xml/org.w3c.dom.events09905353
java.xml/org.w3c.dom.ls0121208282
java.xml/org.w3c.dom.ranges04403737
java.xml/org.w3c.dom.traversal05504444
java.xml/org.w3c.dom.views033055
java.xml/org.xml.sax018180140140
java.xml/org.xml.sax.ext09906464
java.xml/org.xml.sax.helpers011110173173
Total32512173543819417385119111011524913250284

© 2021 Oracle Corporation and/or its affiliates