Some Java Historiography
javaalmanac.io

New APIs in Java 8

Comparing Java 8 (build 8.0.252.hs-adpt) with Java 6 (build 1.6.0_45-oracle).

Element Modification
java.applet
Applet
  • added
java.awt.datatransfer
DataFlavor
  • added
  • added
  • added
java.awt.event
InputEvent
  • added
InvocationEvent
  • added
  • added
KeyEvent
  • added
  • added
MouseEvent
  • added
MouseWheelEvent
  • added
  • added
java.awt.font
NumericShaper
  • added
  • added
  • added
  • added
  • added
  • added
java.awt.geom
Arc2D
  • added
java.awt.peer
CanvasPeer
  • added
ChoicePeer
addItem(String, int)
  • removed
ComponentPeer
disable()
  • removed
enable()
  • removed
getBounds()
  • removed
getToolkit()
  • removed
hide()
  • removed
minimumSize()
  • removed
preferredSize()
  • removed
repaint(long, int, int, int, int)
  • removed
reshape(int, int, int, int)
  • removed
  • added
show()
  • removed
  • added
ContainerPeer
insets()
  • removed
isPaintPending()
  • removed
isRestackSupported()
  • removed
restack()
  • removed
FramePeer
  • added
ListPeer
addItem(String, int)
  • removed
clear()
  • removed
minimumSize(int)
  • removed
preferredSize(int)
  • removed
setMultipleSelections(boolean)
  • removed
MenuItemPeer
disable()
  • removed
enable()
  • removed
TextAreaPeer
insertText(String, int)
  • removed
minimumSize(int, int)
  • removed
preferredSize(int, int)
  • removed
replaceText(String, int, int)
  • removed
TextComponentPeer
filterEvents(long)
  • removed
getCharacterBounds(int)
  • removed
getIndexAtPoint(int, int)
  • removed
TextFieldPeer
minimumSize(int)
  • removed
preferredSize(int)
  • removed
setEchoCharacter(char)
  • removed
WindowPeer
requestWindowFocus()
  • removed
java.awt
Component
  • added
  • added
Container.AccessibleAWTContainer
  • added
Container
  • added
transferFocusBackward()
  • removed
Dialog
  • added
  • added
  • added
EventQueue
  • added
FileDialog
  • added
  • added
  • added
Font
finalize()
  • removed
Frame
  • added
  • added
  • added
GraphicsConfiguration
  • added
GraphicsDevice
  • added
KeyboardFocusManager
  • added
  • + throws SecurityException
  • + throws SecurityException
  • + throws SecurityException
  • + throws SecurityException
  • + throws SecurityException
  • + throws SecurityException
SystemColor
createContext(ColorModel, Rectangle, Rectangle2D,...
  • removed
getRGB()
  • removed
Toolkit
  • added
Window
  • added
getGraphicsConfiguration()
  • removed
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
java.beans
  • added
Expression
  • added
FeatureDescriptor
  • added
Introspector
  • added
PropertyChangeEvent
  • added
  • + implements AutoCloseable
  • added
  • added
  • + implements AutoCloseable
  • added
java.io
BufferedReader
  • added
File
  • added
  • added
  • + implements AutoCloseable
  • + implements AutoCloseable
  • + implements AutoCloseable
java.lang.annotation
  • added
  • added
ElementType
  • added
  • added
  • added
java.lang.management
LockInfo
  • added
ManagementFactory
  • added
  • added
  • added
  • added
  • added
  • added
  • + implements PlatformManagedObject
  • + implements PlatformManagedObject
  • + implements PlatformManagedObject
  • + implements PlatformManagedObject
  • + implements PlatformManagedObject
  • + implements PlatformManagedObject
  • added
  • added
  • + implements PlatformManagedObject
  • + implements PlatformManagedObject
java.lang.reflect
AccessibleObject
  • added
  • added
  • added
  • - implements GenericDeclaration
  • - extends AccessibleObject
  • - implements Member
  • + extends Executable
  • added
  • added
  • added
  • added
Field
  • added
  • added
GenericSignatureFormatError
  • added
  • - extends Exception
  • + extends ReflectiveOperationException
  • added
  • - implements GenericDeclaration
  • - extends AccessibleObject
  • - implements Member
  • + extends Executable
  • added
  • added
  • added
Modifier
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
AnnotatedElement
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • + implements AnnotatedElement
  • + implements AnnotatedElement
  • added
Type
  • added
java.lang
  • added
  • added
AssertionError
  • added
Boolean
  • added
  • added
  • added
  • added
  • added
  • added
Byte
  • added
  • added
  • added
  • added
  • added
Character.UnicodeBlock
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
NKO
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
VAI
  • added
  • added
  • added
Character
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
ClassLoader
  • added
  • added
  • - extends Exception
  • + extends ReflectiveOperationException
  • added
Class
  • added
  • added
  • added
  • added
  • added
  • + throws SecurityException
  • + throws SecurityException
  • + throws SecurityException
  • + throws SecurityException
  • added
  • added
Double
  • added
  • added
  • added
  • added
  • added
  • added
Error
  • added
Exception
  • added
Float
  • added
  • added
  • added
  • added
  • added
  • added
  • - extends Exception
  • + extends ReflectiveOperationException
  • - extends Exception
  • + extends ReflectiveOperationException
Integer
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
InternalError
  • added
  • added
LinkageError
  • added
Long
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
Math
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • - extends Exception
  • + extends ReflectiveOperationException
  • - extends Exception
  • + extends ReflectiveOperationException
Package
  • added
  • added
  • added
  • added
ProcessBuilder
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
Process
  • added
  • added
  • added
  • added
RuntimeException
  • added
Short
  • added
  • added
  • added
  • added
  • added
StrictMath
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
String
  • added
  • added
System
  • added
ThreadLocal
  • added
Throwable
  • added
  • added
  • added
VirtualMachineError
  • added
  • added
  • added
  • added
  • added
CharSequence
  • added
  • added
Iterable
  • added
  • added
java.math
BigInteger
  • added
  • added
  • added
  • added
java.net
DatagramPacket
  • - throws SocketException
  • - throws SocketException
  • + implements Closeable
HttpCookie
  • added
  • added
HttpURLConnection
  • added
  • added
InetAddress
  • added
InetSocketAddress
  • added
NetworkInterface
  • added
  • added
  • + implements Closeable
  • + implements Closeable
  • added
  • + implements Closeable
  • added
  • added
URLConnection
  • added
  • added
  • added
URL
set(String, String, int, String, String)
  • removed
set(String, String, int, String, String, String,...
  • removed
  • added
  • added
  • added
java.nio.channels.spi
  • added
SelectorProvider
  • added
java.nio.channels
  • added
  • added
  • added
  • added
  • added
  • added
Channels
  • added
  • added
  • + implements MulticastChannel
  • added
  • added
  • added
  • added
  • added
  • - implements ByteChannel
  • + implements SeekableByteChannel
  • added
  • added
  • + implements AutoCloseable
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • + implements Closeable
  • + implements NetworkChannel
  • added
  • added
  • added
  • added
  • added
  • + implements NetworkChannel
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
java.nio.charset
  • added
  • added
  • added
  • added
java.nio
CharBuffer
  • added
  • added
subSequence(int, int)
  • removed
java.security.cert
CertPathBuilderSpi
  • added
CertPathBuilder
  • added
CertPathValidatorException
  • added
  • added
CertPathValidatorSpi
  • added
CertPathValidator
  • added
  • added
Certificate
  • added
  • + implements CertPathChecker
  • added
  • added
X509CRLEntry
  • added
X509CRL
  • added
X509Certificate
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
java.security.interfaces
RSAKey
  • added
java.security.spec
  • added
MGF1ParameterSpec
  • added
  • added
  • added
PSSParameterSpec
  • added
  • added
RSAKeyGenParameterSpec
  • added
  • added
RSAMultiPrimePrivateCrtKeySpec
  • added
RSAPrivateCrtKeySpec
  • added
RSAPrivateKeySpec
  • added
  • added
RSAPublicKeySpec
  • added
  • added
java.security
AccessController
  • added
  • added
  • added
  • added
  • added
KeyStore.PasswordProtection
  • added
  • added
  • added
KeyStore.PrivateKeyEntry
  • added
  • added
KeyStore.SecretKeyEntry
  • added
  • added
KeyStore.TrustedCertificateEntry
  • added
  • added
  • added
Provider
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
SecureRandom
  • added
  • added
  • added
  • added
KeyStore.Entry
  • added
Principal
  • added
  • + implements Destroyable
java.sql
BatchUpdateException
  • added
  • added
Date
  • added
  • added
  • added
DriverManager
  • added
Time
  • added
  • added
  • added
Timestamp
  • added
  • added
  • added
  • added
  • added
Types
  • added
  • added
  • added
  • added
  • added
CallableStatement
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • + implements AutoCloseable
  • added
  • added
  • added
  • added
  • added
DatabaseMetaData
  • added
  • added
  • added
  • added
  • added
Driver
  • added
PreparedStatement
  • added
  • added
  • added
  • + implements AutoCloseable
  • added
  • added
  • added
  • added
  • added
  • added
SQLInput
  • added
SQLOutput
  • added
  • added
  • + implements AutoCloseable
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
java.text
DecimalFormat
  • added
  • added
  • added
  • added
  • added
  • added
java.util.concurrent.atomic
AtomicIntegerArray
  • added
  • added
  • added
  • added
AtomicIntegerFieldUpdater
  • added
  • added
  • added
  • added
AtomicInteger
  • added
  • added
  • added
  • added
AtomicLongArray
  • added
  • added
  • added
  • added
AtomicLongFieldUpdater
  • added
  • added
  • added
  • added
AtomicLong
  • added
  • added
  • added
  • added
AtomicReferenceArray
  • added
  • added
  • added
  • added
AtomicReferenceFieldUpdater
  • added
  • added
  • added
  • added
AtomicReference
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
java.util.concurrent.locks
AbstractQueuedLongSynchronizer
  • added
AbstractQueuedSynchronizer
  • added
  • added
java.util.concurrent
ArrayBlockingQueue
  • added
  • added
  • added
  • added
ConcurrentHashMap
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
keySet()
  • removed
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
ConcurrentLinkedQueue
  • added
  • added
ConcurrentSkipListMap
  • added
  • added
  • added
  • added
  • added
  • added
  • added
ConcurrentSkipListSet
  • added
CopyOnWriteArrayList
  • added
  • added
  • added
  • added
  • added
CopyOnWriteArraySet
  • added
  • added
  • added
  • added
Executors
  • added
  • added
  • added
  • added
  • added
LinkedBlockingDeque
  • added
LinkedBlockingQueue
  • added
  • added
  • added
  • added
PriorityBlockingQueue
  • added
  • added
  • added
ScheduledThreadPoolExecutor
  • added
remove(Runnable)
  • removed
  • added
SynchronousQueue
  • added
  • added
ThreadPoolExecutor
  • added
  • added
  • added
ConcurrentMap
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
java.util.jar
JarFile
  • added
java.util.logging
Logger
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
java.util.regex
Matcher
  • added
  • added
  • added
Pattern
  • added
  • added
  • added
java.util.spi
  • added
  • added
CurrencyNameProvider
  • added
LocaleNameProvider
  • added
LocaleServiceProvider
  • added
TimeZoneNameProvider
  • added
  • added
  • added
java.util.zip
Adler32
  • added
CRC32
  • added
DeflaterOutputStream
  • added
  • added
  • added
  • added
Deflater
  • added
  • added
  • added
  • added
GZIPOutputStream
  • added
  • added
ZipEntry
  • added
  • added
  • added
  • added
  • added
  • added
  • + implements Closeable
  • added
  • added
  • added
  • added
  • added
ZipInputStream
  • added
ZipOutputStream
  • added
java.util
ArrayDeque
  • added
ArrayList
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
Arrays
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
BitSet
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
Calendar
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
Collections
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
ConcurrentModificationException
  • added
  • added
Currency
  • added
  • added
  • added
  • added
Date
  • added
  • added
  • added
EnumMap
  • added
GregorianCalendar
  • added
  • added
  • added
  • added
  • added
  • added
  • added
HashMap
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
HashSet
  • added
Hashtable
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
IdentityHashMap
  • added
  • added
  • added
  • added
LinkedHashMap
  • added
  • added
  • added
  • added
  • added
  • added
LinkedHashSet
  • added
LinkedList
  • added
  • added
  • added
Locale
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
PriorityQueue
  • added
  • added
Random
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
ResourceBundle
  • added
  • + implements Closeable
  • added
  • added
SimpleTimeZone
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
TimeZone
  • added
  • added
  • added
TreeMap
  • added
  • added
  • added
  • added
TreeSet
  • added
Vector
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
WeakHashMap
  • added
  • added
  • added
  • added
Collection
  • added
  • added
  • added
  • added
Comparator
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
Iterator
  • added
List
  • added
  • added
  • added
Map.Entry
  • added
  • added
  • added
  • added
Map
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
Set
  • added
SortedSet
  • added
  • added
  • added
  • added
  • added
  • added
javax.annotation
Resource
  • added
javax.crypto.spec
  • added
PBEParameterSpec
  • added
  • added
javax.crypto
  • added
CipherSpi
  • added
  • added
Cipher
  • added
  • added
  • added
  • + implements Destroyable
javax.imageio.metadata
IIOMetadataNode
  • + throws DOMException
  • + throws DOMException
  • - throws DOMException
  • + throws DOMException
  • + throws DOMException
  • + throws DOMException
  • + throws DOMException
  • + throws DOMException
  • + throws DOMException
  • + throws DOMException
  • - throws DOMException
  • + throws DOMException
javax.imageio.stream
  • + implements Closeable
javax.jnlp
  • removed
javax.lang.model.element
  • - extends RuntimeException
  • + extends UnknownEntityException
  • - extends RuntimeException
  • + extends UnknownEntityException
ElementKind
  • added
Modifier
  • added
  • + implements AnnotatedConstruct
  • + implements Parameterizable
  • added
  • added
  • added
  • + implements QualifiedNameable
  • added
  • added
  • added
  • added
  • added
  • + implements Parameterizable
  • + implements QualifiedNameable
  • added
  • added
  • added
TypeParameterElement
  • added
VariableElement
  • added
  • added
javax.lang.model.type
  • - extends RuntimeException
  • + extends MirroredTypesException
  • - extends RuntimeException
  • + extends UnknownEntityException
TypeKind
  • added
  • added
ExecutableType
  • added
  • added
  • + implements AnnotatedConstruct
TypeVisitor
  • added
  • added
  • added
javax.lang.model.util
  • added
  • added
  • added
  • added
AbstractTypeVisitor6
  • added
  • added
  • added
  • added
ElementKindVisitor6
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
Elements
  • added
javax.lang.model
  • added
SourceVersion
  • added
  • added
  • added
javax.management
MBeanServerNotification
  • added
ObjectName
  • - throws NullPointerException
  • - throws NullPointerException
  • - throws NullPointerException
  • - throws NullPointerException
  • - throws NullPointerException
  • - throws NullPointerException
  • - throws NullPointerException
  • - throws NullPointerException
  • - throws NullPointerException
  • - throws IllegalArgumentException
  • - throws NullPointerException
  • - throws IllegalArgumentException
  • - throws NullPointerException
javax.net.ssl
  • added
  • added
  • added
  • added
SSLEngine
  • added
  • added
  • added
  • added
  • added
SSLParameters
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
SSLServerSocket
  • added
  • added
SSLSocketFactory
  • added
SSLSocket
  • added
  • added
  • added
  • added
  • added
  • added
  • added
javax.print.attribute.standard
  • added
javax.rmi.ssl
SslRMIServerSocketFactory
  • added
javax.security.auth.kerberos
  • added
javax.security.sasl
Sasl
  • added
javax.sound.midi
MetaMessage
  • added
ShortMessage
  • added
  • added
  • added
SysexMessage
  • added
  • added
  • added
  • added
  • + implements AutoCloseable
  • + implements AutoCloseable
  • + implements AutoCloseable
javax.sound.sampled
AudioFormat.Encoding
  • added
  • + implements AutoCloseable
javax.sql.rowset.serial
SerialArray
  • added
  • added
  • added
SerialBlob
  • added
  • added
  • added
SerialClob
  • added
  • added
  • added
SerialDatalink
  • added
  • added
  • added
SerialJavaObject
  • added
  • added
  • added
SerialRef
  • added
  • added
  • added
SerialStruct
  • added
  • added
  • added
javax.sql.rowset
  • added
  • added
javax.sql
CommonDataSource
  • added
javax.swing.border
BevelBorder
getBorderInsets(Component)
  • removed
CompoundBorder
getBorderInsets(Component)
  • removed
EmptyBorder
getBorderInsets(Component)
  • removed
EtchedBorder
getBorderInsets(Component)
  • removed
LineBorder
getBorderInsets(Component)
  • removed
MatteBorder
getBorderInsets(Component)
  • removed
SoftBevelBorder
getBorderInsets(Component)
  • removed
  • added
TitledBorder
getBorderInsets(Component)
  • removed
javax.swing.event
HyperlinkEvent
  • added
  • added
javax.swing.plaf.basic
BasicBorders.ButtonBorder
getBorderInsets(Component)
  • removed
BasicBorders.FieldBorder
getBorderInsets(Component)
  • removed
BasicBorders.MarginBorder
getBorderInsets(Component)
  • removed
BasicBorders.MenuBarBorder
getBorderInsets(Component)
  • removed
BasicBorders.RadioButtonBorder
getBorderInsets(Component)
  • removed
BasicBorders.ToggleButtonBorder
getBorderInsets(Component)
  • removed
BasicColorChooserUI
  • added
BasicComboBoxUI
  • added
  • added
  • added
BasicFileChooserUI
  • added
  • added
  • added
BasicMenuItemUI
  • added
BasicRadioButtonUI
  • added
  • added
BasicScrollBarUI
  • added
  • added
  • added
BasicSliderUI
  • added
BasicTreeUI
  • added
  • added
  • added
  • added
  • added
javax.swing.plaf.metal
MetalBorders.ButtonBorder
getBorderInsets(Component)
  • removed
MetalBorders.Flush3DBorder
getBorderInsets(Component)
  • removed
MetalBorders.InternalFrameBorder
getBorderInsets(Component)
  • removed
MetalBorders.MenuBarBorder
getBorderInsets(Component)
  • removed
MetalBorders.MenuItemBorder
getBorderInsets(Component)
  • removed
MetalBorders.OptionDialogBorder
getBorderInsets(Component)
  • removed
MetalBorders.PaletteBorder
getBorderInsets(Component)
  • removed
MetalBorders.PopupMenuBorder
getBorderInsets(Component)
  • removed
MetalBorders.ScrollPaneBorder
getBorderInsets(Component)
  • removed
  • added
MetalBorders.TableHeaderBorder
getBorderInsets(Component)
  • removed
  • added
MetalBorders.ToolBarBorder
getBorderInsets(Component)
  • removed
MetalScrollPaneUI
  • added
  • added
javax.swing.plaf.synth
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
SynthLookAndFeel
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
SynthSliderUI.SynthTrackListener
  • removed
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
javax.swing.plaf
FileChooserUI
  • added
  • added
javax.swing.text.html
CSS.Attribute
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
HTMLFrameHyperlinkEvent
  • added
javax.swing.text
DefaultStyledDocument
  • added
GlyphView
  • added
JTextComponent
  • added
  • added
ParagraphView
adjustRow(ParagraphView.Row, int, int)
  • removed
  • added
javax.swing.tree
DefaultTreeCellRenderer
  • added
javax.swing
  • + implements Serializable
BorderFactory
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
  • added
JComboBox
  • added
JComponent.AccessibleJComponent
accessibleContainerHandler
  • removed
JComponent
accessibleContext
  • removed
getAccessibleContext()
  • removed
  • added
  • added
JDesktopPane
  • added
  • added
JList.AccessibleJList.AccessibleJListChild
getAccessibleAction()
  • removed
JList
  • added
JSlider
  • added
JTree.EmptySelectionModel
  • added
  • added
  • added
  • added
  • added
  • added
JViewport
  • added
SwingUtilities
  • added
  • added
TransferHandler
  • added
  • added
  • added
  • added
  • added
  • added
javax.tools
ToolProvider
  • added
  • added
StandardLocation
  • added
  • added
  • added
javax.xml.bind.annotation
XmlElementRef
  • added
javax.xml.bind
  • added
javax.xml.parsers
FactoryConfigurationError
  • added
javax.xml.stream
FactoryConfigurationError
  • added
javax.xml.transform
TransformerFactoryConfigurationError
  • added
javax.xml.validation
  • added
javax.xml.ws.soap
Addressing
  • added
AddressingFeature
  • added
  • added
  • added
  • added
javax.xml.ws.spi
  • added
Provider
  • added
  • added
  • added
  • added
  • added
javax.xml.ws.wsaddressing
W3CEndpointReferenceBuilder
  • added
  • added
  • added
javax.xml.ws
RequestWrapper
  • added
ResponseWrapper
  • added
WebFault
  • added
WebServiceRef
  • added
  • added
Endpoint
  • added
  • added
  • added
  • added
  • added
  • + implements Serializable
Service
  • added
  • added
  • added
javax.xml
XMLConstants
  • added
  • added
  • added
Data Source

This report is based on simple comparison of all public and protected APIs of the java.* and javax.* packages of JDK builds 8.0.252.hs-adpt and 1.6.0_45-oracle. It does not make statements about compatibility.

More detailed API comparisons based on the japicmp tool can be found here.