Results of comparison between jdk10 and jdk11
Comparison run at Thu Sep 20 09:43:40 2007 GMT
jdk10 API scanned at 2007/09/20 05:00:17 EDT
jdk11 API scanned at 2007/09/20 05:00:31 EDT
Summary
| Legend: |
All correct - |
|
|
|
|
|
|
|
|
|
|
|
|
- None correct |
Errors
Total
Minor: None.
Bad: 7 fields, 1 method.
Missing: 1 package, 1 field, 1 method.
Abs.add: 17 methods.
|
Bad
- field java.lang.Double.MIN_VALUE: fp constant [2.2250738585072014E-308 (0x10000000000000)] in jdk10, but not constant in jdk11
- field java.lang.Double.NaN: fp constant [NaN (0xfff8000000000000)] in jdk10, but fp constant [NaN (0x7ff8000000000000)] in jdk11
- field java.lang.Float.NaN: fp constant [NaN (0xffc00000)] in jdk10, but fp constant [NaN (0x7fc00000)] in jdk11
- field java.lang.System.err: nonfinal in jdk10, but final in jdk11
- field java.lang.System.in: nonfinal in jdk10, but final in jdk11
- field java.lang.System.out: nonfinal in jdk10, but final in jdk11
Missing
- method java.lang.SecurityManager.checkPropertyAccess(java.lang.String, java.lang.String): missing in jdk11
Bad
- field java.awt.GridBagLayout.MAXGRIDSIZE: constant [128] in jdk10, but constant [512] in jdk11
Abs.add
- method java.awt.Graphics.drawImage(java.awt.Image, int, int, int, int, int, int, int, int, java.awt.Color, java.awt.image.ImageObserver): new abstract method in jdk11
- method java.awt.Graphics.drawImage(java.awt.Image, int, int, int, int, int, int, int, int, java.awt.image.ImageObserver): new abstract method in jdk11
- method java.awt.Graphics.drawPolyline(int[], int[], int): new abstract method in jdk11
- method java.awt.Graphics.getClip(): new abstract method in jdk11
- method java.awt.Graphics.getClipBounds(): new abstract method in jdk11
- method java.awt.Graphics.setClip(int, int, int, int): new abstract method in jdk11
- method java.awt.Graphics.setClip(java.awt.Shape): new abstract method in jdk11
- method java.awt.Toolkit.beep(): new abstract method in jdk11
- method java.awt.Toolkit.createImage(byte[], int, int): new abstract method in jdk11
- method java.awt.Toolkit.createPopupMenu(java.awt.PopupMenu): new abstract method in jdk11
- method java.awt.Toolkit.createScrollPane(java.awt.ScrollPane): new abstract method in jdk11
- method java.awt.Toolkit.getFontPeer(java.lang.String, int): new abstract method in jdk11
- method java.awt.Toolkit.getPrintJob(java.awt.Frame, java.lang.String, java.util.Properties): new abstract method in jdk11
- method java.awt.Toolkit.getSystemClipboard(): new abstract method in jdk11
- method java.awt.Toolkit.getSystemEventQueueImpl(): new abstract method in jdk11
Missing
- package java.awt.peer: missing in jdk11
Missing
- field java.io.PushbackInputStream.pushBack: missing in jdk11
Bad
- method java.net.DatagramSocket.finalize(): doesn't throw java.lang.Throwable in jdk10, but throws java.lang.Throwable in jdk11
Abs.add
- method java.net.SocketImpl.getOption(int): new abstract method in jdk11
- method java.net.SocketImpl.setOption(int, java.lang.Object): new abstract method in jdk11