JSR 384: Java SE 11
Java
TM
Platform, Standard Edition
API Differences between Java SE 10 (build 45) & Java SE 11 (build 28)
Compiled by Iris Clark
Specification Statistics
Date Created
2018-08-23 17:12:30
Old Version
Java™ SE 10 (build 45)
New Version
Java™ SE 11 (build 28)
Processed Packages
237
Changed
Added
Removed
Unchanged
Total
Documents
276
32
819
3822
4949
Contexts
422
364
5514
48809
55109
Specification Detail
(*) Columns: (1) - Changed, (2) - Added, (3) - Removed, ∑ - Total
Package
Documents
Contexts
Modified
Unchanged
Total
Modified
Unchanged
Total
1
2
3
∑
1
2
3
∑
java.applet
5
5
1
6
5
5
49
54
java.awt
8
8
154
162
11
11
3196
3207
java.awt.color
0
8
8
0
206
206
java.awt.datatransfer
2
2
11
13
2
2
107
109
java.awt.desktop
15
15
16
31
15
15
61
76
java.awt.dnd
0
25
25
0
249
249
java.awt.doc-files
0
0
0
0
0
0
java.awt.event
0
45
45
0
573
573
java.awt.font
0
21
21
0
436
436
java.awt.geom
0
37
37
0
747
747
java.awt.im
0
5
5
0
47
47
java.awt.im.spi
0
4
4
0
29
29
java.awt.image
0
56
56
0
925
925
java.awt.image.renderable
0
8
8
0
109
109
java.awt.print
0
11
11
0
85
85
java.beans
0
42
42
0
324
324
java.beans.beancontext
0
24
24
0
212
212
java.io
18
18
68
86
31
15
46
932
978
java.lang
21
21
98
119
32
41
8
81
2015
2096
java.lang.annotation
1
1
12
13
1
1
46
47
java.lang.doc-files
1
1
1
2
1
1
1
2
java.lang.instrument
1
1
6
7
2
2
33
35
java.lang.invoke
6
1
7
14
21
11
11
22
282
304
java.lang.management
2
2
19
21
2
2
191
193
java.lang.module
2
2
18
20
2
2
162
164
java.lang.ref
1
1
7
8
1
1
28
29
java.lang.reflect
2
2
29
31
2
2
279
281
java.math
1
1
4
5
2
2
176
178
java.net
5
5
61
66
12
12
803
815
java.net.doc-files
0
0
0
0
0
0
java.net.http
23
23
0
23
180
180
0
180
java.net.spi
0
2
2
0
3
3
java.nio
7
7
8
15
7
7
14
315
329
java.nio.channels
4
4
53
57
13
5
18
312
330
java.nio.channels.spi
0
7
7
0
52
52
java.nio.charset
0
13
13
0
115
115
java.nio.charset.spi
0
2
2
0
5
5
java.nio.file
3
3
45
48
6
6
12
282
294
java.nio.file.attribute
0
26
26
0
146
146
java.nio.file.spi
0
3
3
0
34
34
java.rmi
2
2
19
21
2
2
62
64
java.rmi.activation
0
17
17
0
100
100
java.rmi.dgc
0
4
4
0
14
14
java.rmi.registry
0
4
4
0
19
19
java.rmi.server
0
28
28
0
154
154
java.security
7
7
87
94
7
7
725
732
java.security.acl
0
9
9
0
39
39
java.security.cert
0
55
55
0
475
475
java.security.interfaces
4
3
7
10
17
4
7
11
45
56
java.security.spec
12
3
15
17
32
26
24
1
51
127
178
java.sql
0
56
56
0
1300
1300
java.text
2
2
29
31
3
3
515
518
java.text.spi
0
7
7
0
27
27
java.time
2
2
17
19
4
4
796
800
java.time.chrono
1
1
21
22
1
1
415
416
java.time.format
0
9
9
0
146
146
java.time.temporal
0
17
17
0
190
190
java.time.zone
0
7
7
0
72
72
java.util
17
17
114
131
17
11
28
2205
2233
java.util.concurrent
10
10
63
73
12
5
17
1169
1186
java.util.concurrent.atomic
0
17
17
0
336
336
java.util.concurrent.locks
3
3
12
15
3
3
212
215
java.util.doc-files
0
2
2
0
2
2
java.util.function
1
1
43
44
1
1
122
123
java.util.jar
6
6
6
12
38
38
259
297
java.util.logging
0
18
18
0
218
218
java.util.prefs
0
10
10
0
119
119
java.util.regex
1
1
4
5
2
1
3
75
78
java.util.spi
0
11
11
0
43
43
java.util.stream
0
14
14
0
276
276
java.util.zip
3
3
19
22
18
7
25
391
416
javax.accessibility
0
29
29
0
378
378
javax.activation
18
18
0
18
140
140
0
140
javax.activity
4
4
0
4
16
16
0
16
javax.annotation
7
7
0
7
22
22
0
22
javax.annotation.processing
0
14
14
0
62
62
javax.crypto
2
2
23
25
2
2
236
238
javax.crypto.interfaces
0
5
5
0
14
14
javax.crypto.spec
3
1
4
14
18
3
4
7
95
102
javax.imageio
0
12
12
0
346
346
javax.imageio.event
0
6
6
0
30
30
javax.imageio.metadata
0
7
7
0
203
203
javax.imageio.metadata.doc-files
0
0
0
0
0
0
javax.imageio.plugins.bmp
0
2
2
0
6
6
javax.imageio.plugins.jpeg
0
5
5
0
41
41
javax.imageio.plugins.tiff
0
13
13
0
489
489
javax.imageio.spi
0
12
12
0
117
117
javax.imageio.stream
0
12
12
0
221
221
javax.jws
8
8
0
8
33
33
0
33
javax.jws.soap
8
8
0
8
31
31
0
31
javax.lang.model
1
1
3
4
1
1
28
29
javax.lang.model.element
0
29
29
0
191
191
javax.lang.model.type
0
19
19
0
86
86
javax.lang.model.util
10
10
31
41
10
10
260
270
javax.management
0
74
74
0
582
582
javax.management.loading
0
8
8
0
62
62
javax.management.modelmbean
0
13
13
0
138
138
javax.management.monitor
0
11
11
0
161
161
javax.management.openmbean
0
26
26
0
254
254
javax.management.relation
0
28
28
0
265
265
javax.management.remote
0
19
19
0
107
107
javax.management.remote.rmi
0
11
11
0
162
162
javax.management.timer
0
4
4
0
63
63
javax.naming
0
42
42
0
352
352
javax.naming.directory
0
19
19
0
194
194
javax.naming.event
0
8
8
0
43
43
javax.naming.ldap
0
23
23
0
154
154
javax.naming.spi
0
13
13
0
48
48
javax.net
0
3
3
0
16
16
javax.net.ssl
2
2
42
44
2
2
356
358
javax.print
0
26
26
0
194
194
javax.print.attribute
2
2
25
27
2
2
168
170
javax.print.attribute.standard
1
1
2
75
77
1
6
7
731
738
javax.print.event
0
9
9
0
41
41
javax.rmi
2
2
0
2
8
8
0
8
javax.rmi.CORBA
10
10
0
10
71
71
0
71
javax.rmi.ssl
0
3
3
0
16
16
javax.script
0
13
13
0
147
147
javax.security.auth
3
1
4
6
10
3
6
9
45
54
javax.security.auth.callback
0
11
11
0
72
72
javax.security.auth.kerberos
0
9
9
0
106
106
javax.security.auth.login
0
16
16
0
65
65
javax.security.auth.spi
0
2
2
0
7
7
javax.security.auth.x500
0
3
3
0
24
24
javax.security.cert
0
8
8
0
40
40
javax.security.sasl
0
11
11
0
68
68
javax.sound.midi
2
2
27
29
2
2
298
300
javax.sound.midi.spi
1
1
4
5
1
1
26
27
javax.sound.sampled
2
2
33
35
2
2
297
299
javax.sound.sampled.spi
1
1
4
5
1
1
33
34
javax.sql
0
20
20
0
218
218
javax.sql.rowset
0
13
13
0
298
298
javax.sql.rowset.serial
0
11
11
0
146
146
javax.sql.rowset.spi
0
9
9
0
65
65
javax.swing
16
16
228
244
32
6
38
4684
4722
javax.swing.border
0
12
12
0
170
170
javax.swing.colorchooser
0
5
5
0
37
37
javax.swing.doc-files
0
0
0
0
0
0
javax.swing.event
0
50
50
0
259
259
javax.swing.filechooser
0
5
5
0
46
46
javax.swing.plaf
0
50
50
0
218
218
javax.swing.plaf.basic
1
1
193
194
2
2
2343
2345
javax.swing.plaf.metal
0
71
71
0
680
680
javax.swing.plaf.multi
0
32
32
0
508
508
javax.swing.plaf.multi.doc-files
0
0
0
0
0
0
javax.swing.plaf.nimbus
0
7
7
0
63
63
javax.swing.plaf.nimbus.doc-files
0
0
0
0
0
0
javax.swing.plaf.synth
0
52
52
0
855
855
javax.swing.plaf.synth.doc-files
0
1
1
0
1
1
javax.swing.table
0
16
16
0
310
310
javax.swing.text
0
117
117
0
1591
1591
javax.swing.text.doc-files
0
0
0
0
0
0
javax.swing.text.html
1
1
44
45
7
7
615
622
javax.swing.text.html.parser
0
11
11
0
188
188
javax.swing.text.rtf
0
2
2
0
8
8
javax.swing.tree
0
21
21
0
420
420
javax.swing.undo
0
10
10
0
109
109
javax.swing.undo.doc-files
0
0
0
0
0
0
javax.tools
0
25
25
0
201
201
javax.transaction
4
4
0
4
10
10
0
10
javax.transaction.xa
1
1
3
4
1
1
58
59
javax.xml
0
2
2
0
18
18
javax.xml.bind
32
32
0
32
308
308
0
308
javax.xml.bind.annotation
41
41
0
41
122
122
0
122
javax.xml.bind.annotation.adapters
8
8
0
8
26
26
0
26
javax.xml.bind.attachment
3
3
0
3
12
12
0
12
javax.xml.bind.helpers
9
9
0
9
111
111
0
111
javax.xml.bind.util
4
4
0
4
14
14
0
14
javax.xml.catalog
0
8
8
0
34
34
javax.xml.crypto
0
16
16
0
85
85
javax.xml.crypto.dom
0
4
4
0
26
26
javax.xml.crypto.dsig
2
2
17
19
2
25
27
135
162
javax.xml.crypto.dsig.dom
0
3
3
0
15
15
javax.xml.crypto.dsig.keyinfo
0
9
9
0
49
49
javax.xml.crypto.dsig.spec
0
12
12
0
35
35
javax.xml.datatype
0
7
7
0
143
143
javax.xml.namespace
0
3
3
0
16
16
javax.xml.parsers
0
7
7
0
91
91
javax.xml.soap
28
28
0
28
278
278
0
278
javax.xml.stream
14
14
2
16
14
14
226
240
javax.xml.stream.events
14
14
1
15
14
14
60
74
javax.xml.stream.util
4
4
1
5
4
4
67
71
javax.xml.transform
2
2
11
13
2
2
96
98
javax.xml.transform.dom
1
1
3
4
1
1
25
26
javax.xml.transform.sax
2
2
4
6
2
2
41
43
javax.xml.transform.stax
0
3
3
0
18
18
javax.xml.transform.stream
0
3
3
0
34
34
javax.xml.validation
0
8
8
0
64
64
javax.xml.ws
33
33
0
33
180
180
0
180
javax.xml.ws.handler
8
8
0
8
40
40
0
40
javax.xml.ws.handler.soap
3
3
0
3
8
8
0
8
javax.xml.ws.http
3
3
0
3
6
6
0
6
javax.xml.ws.soap
8
8
0
8
47
47
0
47
javax.xml.ws.spi
5
5
0
5
43
43
0
43
javax.xml.ws.spi.http
4
4
0
4
38
38
0
38
javax.xml.ws.wsaddressing
3
3
0
3
18
18
0
18
javax.xml.xpath
0
15
15
0
87
87
org.ietf.jgss
1
1
8
9
7
7
152
159
org.omg.CORBA
193
193
0
193
1503
1503
0
1503
org.omg.CORBA.DynAnyPackage
5
5
0
5
13
13
0
13
org.omg.CORBA.ORBPackage
4
4
0
4
15
15
0
15
org.omg.CORBA.TypeCodePackage
5
5
0
5
23
23
0
23
org.omg.CORBA.doc-files
0
0
0
0
0
0
org.omg.CORBA.portable
21
21
0
21
169
169
0
169
org.omg.CORBA_2_3
2
2
0
2
8
8
0
8
org.omg.CORBA_2_3.portable
5
5
0
5
23
23
0
23
org.omg.CosNaming
35
35
0
35
238
238
0
238
org.omg.CosNaming.NamingContextExtPackage
7
7
0
7
43
43
0
43
org.omg.CosNaming.NamingContextPackage
19
19
0
19
122
122
0
122
org.omg.Dynamic
2
2
0
2
6
6
0
6
org.omg.DynamicAny
50
50
0
50
753
753
0
753
org.omg.DynamicAny.DynAnyFactoryPackage
3
3
0
3
12
12
0
12
org.omg.DynamicAny.DynAnyPackage
5
5
0
5
23
23
0
23
org.omg.IOP
39
39
0
39
186
186
0
186
org.omg.IOP.CodecFactoryPackage
3
3
0
3
12
12
0
12
org.omg.IOP.CodecPackage
7
7
0
7
34
34
0
34
org.omg.Messaging
3
3
0
3
11
11
0
11
org.omg.PortableInterceptor
59
59
0
59
272
272
0
272
org.omg.PortableInterceptor.ORBInitInfoPackage
6
6
0
6
33
33
0
33
org.omg.PortableServer
55
55
0
55
244
244
0
244
org.omg.PortableServer.CurrentPackage
3
3
0
3
12
12
0
12
org.omg.PortableServer.POAManagerPackage
4
4
0
4
24
24
0
24
org.omg.PortableServer.POAPackage
21
21
0
21
113
113
0
113
org.omg.PortableServer.ServantLocatorPackage
2
2
0
2
8
8
0
8
org.omg.PortableServer.portable
2
2
0
2
10
10
0
10
org.omg.SendingContext
3
3
0
3
3
3
0
3
org.omg.stub.java.rmi
2
2
0
2
4
4
0
4
org.w3c.dom
5
5
25
30
5
5
250
255
org.w3c.dom.bootstrap
0
2
2
0
7
7
org.w3c.dom.events
0
9
9
0
53
53
org.w3c.dom.ls
0
12
12
0
82
82
org.w3c.dom.ranges
0
4
4
0
37
37
org.w3c.dom.traversal
0
5
5
0
44
44
org.w3c.dom.views
0
3
3
0
5
5
org.xml.sax
3
3
15
18
3
3
136
139
org.xml.sax.ext
0
9
9
0
64
64
org.xml.sax.helpers
3
3
8
11
3
3
170
173
Total
276
32
819
1127
3822
4949
422
364
5514
6300
48809
55109
© 2018 Oracle Corporation and/or its affiliates