Java 15
version: 15
Release date:
EOL date:
bytecode: 59.0
Distro | TCK 1 | Vendor | License | Platforms |
---|---|---|---|---|
AdoptOpenJDK | AdoptOpenJDK | GPLv2+CE |
|
|
Azul Prime | Azul Systems | Commercial |
|
|
Corretto 15 | Amazon | GPLv2+CE |
|
|
Liberica | BellSoft | GPLv2+CE |
|
|
Oracle JDK 15 | Oracle | Commercial |
|
|
Red Hat build of OpenJDK 15 | Red Hat | GPLv2+CE |
|
|
SapMachine 15 | SAP | GPLv2+CE |
|
New Features
New APIs
base:
version: 15
build 15.0.2+7
target:
version: 14
build 14.0.2+12
-
-
-
-
mConstantBootstraps()removed
-
-
-
added
-
-
modified
-
modified
-
modified
-
-
added
-
-
-
cModifier
-
mModifier()removed
-
-
-
added
-
added
-
added
-
-
-
-
cBooleanimplements Constable
-
added
-
-
cByteimplements Constable
-
added
-
-
-
added
-
added
-
added
-
added
-
added
-
added
-
fYEZIDIadded
-
-
implements Constable
-
added
-
-
cClass
-
added
-
added
-
added
-
-
cMath
-
added
-
added
-
-
-
added
-
-
cShortimplements Constable
-
added
-
-
-
added
-
added
-
-
cString
-
modified
-
modified
-
modified
-
-
-
added
-
added
-
added
-
fYEZIDIadded
-
-
-
added
-
-
-
pjava.net
-
-
msupportedOptions()removed
-
-
-
-
-
-
-
added
-
-
-
added
-
-
-
pjava.nio
-
-
added
-
-
-
-
iEdECKeyadded
-
added
-
added
-
-
-
-
added
-
-
-
-
-
cTreeMap
-
added
-
added
-
-
-
-
-
modified
-
-
-
-
-
-
mcheckImage(Image, int, int, ImageObserver)removed
-
mcreateImage(ImageProducer)removed
-
mprepareImage(Image, int, int, ImageObserver)removed
-
-
iMenuPeer
-
maddSeparator()removed
-
-
-
-
-
-
-
fCREDENTIAL_TYPESremoved
-
-
-
-
mjava.rmi
-
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
-
base:
version: 15
build 15.0.2+7
target:
version: 13
build 13.0.2+8
-
-
pjava.io
-
aSerialadded
-
-
added
-
added
-
-
-
-
-
added
-
-
-
-
-
mFactory(ClassSpecializer)removed
-
-
-
mConstantBootstraps()removed
-
-
-
added
-
added
-
deprecated
-
added
-
-
modified
-
modified
-
modified
-
-
added
-
-
-
cModifier
-
mModifier()removed
-
-
added
-
-
added
-
added
-
added
-
-
-
added
-
-
cBooleanimplements Constable
-
added
-
-
cByteimplements Constable
-
added
-
-
-
added
-
added
-
added
-
added
-
added
-
added
-
fYEZIDIadded
-
-
implements Constable
-
added
-
-
cClass
-
added
-
added
-
added
-
added
-
added
-
-
-
mPrimitiveSlot()removed
-
-
cMath
-
added
-
added
-
-
-
added
-
added
-
-
cRecordadded
-
cShortimplements Constable
-
added
-
-
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
-
cString
-
modified
-
modified
-
modified
-
-
-
forRemoval
-
mresume()forRemoval
-
forRemoval
-
-
cThread
-
mresume()forRemoval
-
forRemoval
-
-
-
added
-
added
-
added
-
fYEZIDIadded
-
-
-
added
-
-
-
pjava.net
-
-
deprecated
-
deprecated
-
deprecated
-
deprecated
-
deprecated
-
deprecated
-
msupportedOptions()removed
-
-
-
-
-
-
-
added
-
-
-
added
-
-
-
pjava.nio
-
-
added
-
-
-
pjava.security.aclremoved
-
-
iEdECKeyadded
-
added
-
added
-
-
-
-
-
added
-
-
-
-
-
public
-
-
-
added
-
-
-
-
cPack200removed
-
iPack200.Packerremoved
-
iPack200.Unpackerremoved
-
-
-
-
modified
-
-
-
-
-
-
-
mcheckImage(Image, int, int, ImageObserver)removed
-
mcreateImage(ImageProducer)removed
-
mprepareImage(Image, int, int, ImageObserver)removed
-
-
iMenuPeer
-
maddSeparator()removed
-
-
-
-
-
-
-
fCREDENTIAL_TYPESremoved
-
-
-
-
mjava.rmi
-
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
-
base:
version: 15
build 15.0.2+7
target:
version: 12
build 12.0.2+10
-
-
pjava.io
-
aSerialadded
-
-
added
-
added
-
-
-
-
-
added
-
-
-
-
-
mFactory(ClassSpecializer)removed
-
-
-
mConstantBootstraps()removed
-
-
-
added
-
added
-
deprecated
-
added
-
-
modified
-
modified
-
modified
-
-
added
-
-
-
cModifier
-
mModifier()removed
-
-
added
-
-
added
-
added
-
added
-
-
-
added
-
-
cBooleanimplements Constable
-
added
-
-
cByteimplements Constable
-
added
-
-
implements Constable
-
added
-
-
cClass
-
added
-
added
-
added
-
added
-
added
-
-
-
mPrimitiveSlot()removed
-
-
cMath
-
added
-
added
-
-
-
added
-
added
-
-
cRecordadded
-
cRuntime
-
mtraceInstructions(boolean)removed
-
mtraceMethodCalls(boolean)removed
-
-
cShortimplements Constable
-
added
-
-
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
-
cString
-
added
-
added
-
added
-
-
-
forRemoval
-
mresume()forRemoval
-
forRemoval
-
-
cThread
-
mresume()forRemoval
-
forRemoval
-
-
-
added
-
-
-
pjava.net
-
-
deprecated
-
deprecated
-
deprecated
-
deprecated
-
deprecated
-
deprecated
-
msupportedOptions()removed
-
-
-
-
-
-
-
added
-
-
-
added
-
-
-
-
-
added
-
added
-
-
-
pjava.nio
-
cBuffer
-
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
-
-
-
pjava.security.aclremoved
-
-
iEdECKeyadded
-
added
-
added
-
-
-
-
-
added
-
-
-
-
-
fREIWAadded
-
-
-
-
-
public
-
-
-
added
-
-
-
-
cPack200removed
-
iPack200.Packerremoved
-
iPack200.Unpackerremoved
-
-
-
-
forRemoval
-
-
-
forRemoval
-
-
-
-
forRemoval
-
forRemoval
-
forRemoval
-
forRemoval
-
forRemoval
-
forRemoval
-
forRemoval
-
-
-
-
-
-
added
-
-
-
-
-
added
-
added
-
added
-
-
-
-
added
-
added
-
-
added
-
-
added
-
added
-
-
added
-
-
added
-
added
-
added
-
added
-
added
-
iElements
-
-
-
-
added
-
added
-
added
-
-
-
-
-
deprecatedforRemoval
-
-
-
deprecated
-
-
-
-
-
-
mcheckImage(Image, int, int, ImageObserver)removed
-
mcreateImage(ImageProducer)removed
-
mprepareImage(Image, int, int, ImageObserver)removed
-
-
iMenuPeer
-
maddSeparator()removed
-
-
-
mdispose()removed
-
-
-
-
-
-
-
fCREDENTIAL_TYPESremoved
-
-
-