JSR 379: Java SE 9

JavaTM Platform, Standard Edition
Annex 2: API Differences between Java SE 8 & Java SE 9 (build 160)
Compiled by Iris Clark

Specification Statistics
Date Created2017-03-09 19:48:30
Old VersionJava™ SE 8
New VersionJava™ SE 9 (build 160)
Processed Packages235
 ChangedAddedRemovedUnchangedTotal
Documents2605180021454930
Contexts105012407544177754739
Specification Detail
(*) Columns: (1) - Changed, (2) - Added, (3) - Removed, ∑ - Total
PackageDocumentsContexts
ModifiedUnchangedTotalModifiedUnchangedTotal
123123
java.applet55165050454
java.awt104310755162784852889723363233
java.awt.color226822204206
java.awt.datatransfer77613262683109
java.awt.desktop31310317676076
java.awt.dnd771825114621234255
java.awt.doc-files044044
java.awt.event3513694519316209364573
java.awt.font881321182222416438
java.awt.geom22353744740744
java.awt.im3325554247
java.awt.im.spi4404552429
java.awt.image153183856192140885925
java.awt.image.renderable444855104109
java.awt.print33811448185
java.beans34236642701383241324
java.beans.beancontext101014244747165212
java.io7447888618926215740955
java.lang90111011511635623358914252014
java.lang.annotation1010313151163147
java.lang.doc-files011011
java.lang.instrument33365272431
java.lang.invoke741192031115146146292
java.lang.management441721527183190
java.lang.module20200201681680168
java.lang.ref325382791928
java.lang.reflect155201535365995231326
java.math332539645133178
java.net4040266611630146667813
java.net.doc-files11011101
java.net.spi22023303
java.nio10105156660126196322
java.nio.channels66515799314323
java.nio.channels.spi3347334952
java.nio.charset33101333112115
java.nio.charset.spi22022235
java.nio.file8840483434253287
java.nio.file.attribute22242633143146
java.nio.file.spi1123113334
java.rmi212102154541064
java.rmi.activation3314173397100
java.rmi.dgc1134111314
java.rmi.registry4404991019
java.rmi.server25253288728965154
java.security38644509411451165567732
java.security.acl99093939039
java.security.cert15116395536743432475
java.security.interfaces221214224749
java.security.spec662329448146154
java.sql19322345677229912011300
java.text101021313535483518
java.text.spi1167112627
java.time181811921718235565800
java.time.chrono171752262466347413
java.time.format554930232113145
java.time.temporal10107172323167190
java.time.zone5527776572
java.util862884313134216650816922200
java.util.concurrent446502373211842958851180
java.util.concurrent.atomic151521710291193143336
java.util.concurrent.locks11114152727184211
java.util.function33414433119122
java.util.jar77512216431268299
java.util.logging99918229233187220
java.util.prefs33710323287119
java.util.regex33253586977
java.util.spi336511412162541
java.util.stream88614531568204272
java.util.zip151166222111234377411
javax.accessibility3142529549369378
javax.activation6612181111129140
javax.activity1134111516
javax.annotation66171717522
javax.annotation.processing99413202223658
javax.crypto1010152541142197239
javax.crypto.interfaces1145111314
javax.crypto.spec221517229698
javax.imageio666121212334346
javax.imageio.event2246332730
javax.imageio.metadata33471818185203
javax.imageio.metadata.doc-files11671167
javax.imageio.plugins.bmp11121156
javax.imageio.plugins.jpeg2235223941
javax.imageio.plugins.tiff13130134894890489
javax.imageio.spi666121515102117
javax.imageio.stream11111123333188221
javax.jws77182727633
javax.jws.soap553816161531
javax.lang.model44045381927
javax.lang.model.element141024529274976115191
javax.lang.model.type1212719131147286
javax.lang.model.util3110410416154115153268
javax.management22123517438240542582
javax.management.loading2268226062
javax.management.modelmbean22111322136138
javax.management.monitor2291133158161
javax.management.openmbean55212677247254
javax.management.relation33252833262265
javax.management.remote44151977100107
javax.management.remote.rmi8831124125135160
javax.management.timer2224336063
javax.naming1515274235136317353
javax.naming.directory33161933191194
javax.naming.event3358334043
javax.naming.ldap55182366148154
javax.naming.spi44913774148
javax.net33031010616
javax.net.ssl20202444641882276358
javax.print66202666188194
javax.print.attribute22252722168170
javax.print.attribute.standard44727677725732
javax.print.event1189114041
javax.rmi11121178
javax.rmi.CORBA11910117071
javax.rmi.ssl1123111516
javax.script885132424123147
javax.security.auth6641021213354
javax.security.auth.callback22911227072
javax.security.auth.kerberos7290951217234106
javax.security.auth.login221416446165
javax.security.auth.spi22022257
javax.security.auth.x5002213442024
javax.security.cert88084040040
javax.security.sasl55611666268
javax.sound.midi20209298989211300
javax.sound.midi.spi550516161127
javax.sound.sampled232312357878221299
javax.sound.sampled.spi550522221234
javax.sql7291120212849169218
javax.sql.rowset12121135151247298
javax.sql.rowset.serial10101111313133146
javax.sql.rowset.spi990910105565
javax.swing1582160842441174204119835214719
javax.swing.border1111112727298170
javax.swing.colorchooser44156392837
javax.swing.doc-files000000
javax.swing.event252525508585174259
javax.swing.filechooser4415173202646
javax.swing.plaf282822501044108110218
javax.swing.plaf.basic161161331941394814029422344
javax.swing.plaf.metal616110713183321362683
javax.swing.plaf.multi32320321972199309508
javax.swing.plaf.multi.doc-files11011101
javax.swing.plaf.nimbus443718184563
javax.swing.plaf.nimbus.doc-files011011
javax.swing.plaf.synth36137155216010170685855
javax.swing.plaf.synth.doc-files11121112
javax.swing.table111151650151259310
javax.swing.text5252651172211723813491587
javax.swing.text.doc-files000000
javax.swing.text.html3939645380380242622
javax.swing.text.html.parser111101115215236188
javax.swing.text.rtf11121178
javax.swing.tree1919221118118302420
javax.swing.undo77310202089109
javax.swing.undo.doc-files000000
javax.tools20121425673198101199
javax.transaction440477310
javax.transaction.xa1134115859
javax.xml22026171118
javax.xml.bind3013113271374234308
javax.xml.bind.annotation3636541878735122
javax.xml.bind.annotation.adapters771811111526
javax.xml.bind.attachment330333912
javax.xml.bind.helpers9909161695111
javax.xml.bind.util4404441014
javax.xml.catalog88083434034
javax.xml.crypto331316448185
javax.xml.crypto.dom2224222426
javax.xml.crypto.dsig10109192323114137
javax.xml.crypto.dsig.dom1123111415
javax.xml.crypto.dsig.keyinfo663913133649
javax.xml.crypto.dsig.spec55712992635
javax.xml.datatype552721122121143
javax.xml.namespace2213221416
javax.xml.parsers7707172197291
javax.xml.soap2828028128128150278
javax.xml.stream8881631334206240
javax.xml.stream.events441115886674
javax.xml.stream.util332516165571
javax.xml.transform1313013152178198
javax.xml.transform.dom44044152126
javax.xml.transform.sax66066173643
javax.xml.transform.stax22131121618
javax.xml.transform.stream33033143034
javax.xml.validation33585165864
javax.xml.ws3232133888892180
javax.xml.ws.handler7718883240
javax.xml.ws.handler.soap33033358
javax.xml.ws.http33033336
javax.xml.ws.soap880818182947
javax.xml.ws.spi5505231242044
javax.xml.ws.spi.http4404443438
javax.xml.ws.wsaddressing3303771118
javax.xml.xpath4378151126375087
org.ietf.jgss445955154159
org.omg.CORBA6171861934285014531503
org.omg.CORBA.DynAnyPackage1145111213
org.omg.CORBA.ORBPackage11224189615
org.omg.CORBA.TypeCodePackage1232511617623
org.omg.CORBA.doc-files022022
org.omg.CORBA.portable22192122167169
org.omg.CORBA_2_311121178
org.omg.CORBA_2_3.portable3325332023
org.omg.CosNaming161619354444194238
org.omg.CosNaming.NamingContextExtPackage4437443943
org.omg.CosNaming.NamingContextPackage16163191616106122
org.omg.Dynamic22022246
org.omg.DynamicAny202030502020733753
org.omg.DynamicAny.DynAnyFactoryPackage330333912
org.omg.DynamicAny.DynAnyPackage5505551823
org.omg.IOP282811392828158186
org.omg.IOP.CodecFactoryPackage330333912
org.omg.IOP.CodecPackage7707772734
org.omg.Messaging221322911
org.omg.PortableInterceptor323227593232240272
org.omg.PortableInterceptor.ORBInitInfoPackage5516552833
org.omg.PortableServer222233552222222244
org.omg.PortableServer.CurrentPackage330333912
org.omg.PortableServer.POAManagerPackage3314332124
org.omg.PortableServer.POAPackage2121021212192113
org.omg.PortableServer.ServantLocatorPackage11121178
org.omg.PortableServer.portable111211910
org.omg.SendingContext11231123
org.omg.stub.java.rmi11121134
org.w3c.dom2212373093699156255
org.w3c.dom.bootstrap22022257
org.w3c.dom.events9909994453
org.w3c.dom.ls121201212127082
org.w3c.dom.ranges44043737037
org.w3c.dom.traversal55054444044
org.w3c.dom.views33033325
org.xml.sax181801818119120139
org.xml.sax.ext990910105464
org.xml.sax.helpers11110111616157173
Total2605180027852145493010501240754129624177754739

© 2017 Oracle Corporation and/or its affiliates