Java 10
version: 10
Release date:
EOL date:
bytecode: 54.0
Distro | TCK 1 | Vendor | License | Platforms |
---|---|---|---|---|
AdoptOpenJDK | AdoptOpenJDK | GPLv2+CE |
|
|
Liberica | BellSoft | GPLv2+CE |
|
|
Oracle JDK 10 | Oracle | Commercial |
|
|
Red Hat build of OpenJDK 10 | Red Hat | GPLv2+CE |
|
|
SapMachine 10 | SAP | GPLv2+CE |
|
New Features
JVM
Language
- Keyword var ( JEP 286 )
API
- Additional Unicode Language-Tag Extensions ( JEP 314 )
Tools
- javah Removed ( JEP 313 )
New APIs
base:
version: 10
build 10.0.2
target:
version: 9
build 9.0.4
-
-
pjava.io
-
-
added
-
-
-
forRemoval
-
-
-
forRemoval
-
-
-
added
-
added
-
-
-
added
-
added
-
-
cReader
-
added
-
-
-
-
added
-
added
-
-
added
-
-
-
-
-
-
-
mCbrt()removed
-
-
-
mHypot()removed
-
-
-
mPow()removed
-
-
cRuntime
-
mgetLocalizedInputStream(InputStream)removed
-
mgetLocalizedOutputStream(OutputStream)removed
-
-
-
finCheckremoved
-
mclassDepth(String)removed
-
mclassLoaderDepth()removed
-
mcurrentClassLoader()removed
-
mcurrentLoadedClass()removed
-
mgetInCheck()removed
-
minClass(String)removed
-
minClassLoader()removed
-
-
-
added
-
added
-
-
-
pjava.net
-
-
added
-
-
-
added
-
-
-
-
cChannels
-
-
-
-
added
-
-
-
-
-
-
-
added
-
-
-
-
-
added
-
added
-
added
-
added
-
-
-
-
-
added
-
-
-
-
-
-
-
added
-
added
-
-
-
-
cPolicyforRemoval
-
-
-
-
-
-
-
-
added
-
-
-
-
-
-
-
added
-
deprecatedforRemoval
-
added
-
-
-
-
-
-
-
mgetPid()added
-
-
-
-
-
mjava.xml
-
-
-
modified
-
-
-
base:
version: 10
build 10.0.2
target:
version: 8
build 8.0.322
-
-
cAppletdeprecated
-
deprecated
-
deprecated
-
deprecated
-
-
-
-
deprecated
-
-
-
added
-
-
-
mDragSourceContext(DragSourceContextPeer, DragGestureEvent, Cursor, Image, Point, Transferable, DragSourceListener)removed
-
-
mcreateDragSourceContext(DragSourceContextPeer, DragGestureEvent, Cursor, Image, Point, Transferable, DragSourceListener)removed
-
-
maddNotify(DropTargetContextPeer)removed
-
mremoveNotify()removed
-
-
-
added
-
maddNotify(ComponentPeer)removed
-
added
-
mremoveNotify(ComponentPeer)removed
-
-
-
-
-
mequals(Object)removed
-
mhashCode()removed
-
-
-
added
-
fSINHALAadded
-
-
-
-
-
added
-
-
-
added
-
-
cPath2D
-
added
-
-
-
-
added
-
added
-
-
deprecated
-
-
-
added
-
-
-
added
-
deprecated
-
added
-
-
-
added
-
-
added
-
-
-
-
mrequestFocus(Component, boolean, boolean, long, CausedFocusEvent.Cause)removed
-
-
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
-
pjava.awt
-
cAWTEvent
-
deprecated
-
-
-
deprecated
-
-
-
mgetPeer()removed
-
added
-
added
-
-
cDesktop
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
-
added
-
-
cEventdeprecated
-
-
added
-
-
cFont
-
added
-
added
-
mgetPeer()removed
-
-
cGraphics
-
deprecated
-
-
-
mgetPeer()removed
-
-
cPrintJob
-
deprecated
-
-
-
added
-
added
-
added
-
added
-
-
cRobot
-
cTaskbaradded
-
cToolkit
-
mcreateButton(Button)removed
-
mcreateCanvas(Canvas)removed
-
mcreateCheckbox(Checkbox)removed
-
mcreateCheckboxMenuItem(CheckboxMenuItem)removed
-
mcreateChoice(Choice)removed
-
mcreateComponent(Component)removed
-
mcreateDesktopPeer(Desktop)removed
-
mcreateDialog(Dialog)removed
-
mcreateDragSourceContextPeer(DragGestureEvent)removed
-
mcreateFileDialog(FileDialog)removed
-
mcreateFrame(Frame)removed
-
mcreateLabel(Label)removed
-
mcreateList(List)removed
-
mcreateMenu(Menu)removed
-
mcreateMenuBar(MenuBar)removed
-
mcreateMenuItem(MenuItem)removed
-
mcreatePanel(Panel)removed
-
mcreatePopupMenu(PopupMenu)removed
-
mcreateScrollPane(ScrollPane)removed
-
mcreateScrollbar(Scrollbar)removed
-
mcreateTextArea(TextArea)removed
-
mcreateTextField(TextField)removed
-
mcreateWindow(Window)removed
-
mgetFontPeer(String, int)removed
-
deprecated
-
added
-
mgetMouseInfoPeer()removed
-
-
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
-
added
-
added
-
-
pjava.io
-
-
added
-
-
-
deprecatedforRemoval
-
-
-
deprecatedforRemoval
-
-
-
added
-
added
-
added
-
-
added
-
-
added
-
-
-
added
-
added
-
-
-
added
-
added
-
-
-
added
-
added
-
-
cReader
-
added
-
-
added
-
added
-
added
-
-
added
-
-
-
-
-
fMODULEadded
-
-
-
-
added
-
-
-
added
-
-
-
-
added
-
added
-
final
-
mLambdaMetafactory()removed
-
-
-
added
-
added
-
added
-
-
-
fMODULEadded
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
-
-
added
-
added
-
added
-
added
-
added
-
added
-
-
-
added
-
-
added
-
added
-
added
-
added
-
-
-
-
added
-
added
-
-
-
mgetPid()added
-
-
-
-
added
-
-
cCleaneradded
-
-
added
-
-
added
-
-
-
-
added
-
msince()added
-
-
cBoolean
-
deprecated
-
deprecated
-
-
cByte
-
deprecated
-
deprecated
-
added
-
-
-
fAHOMadded
-
added
-
added
-
added
-
added
-
added
-
fDUPLOYANadded
-
added
-
fELBASANadded
-
added
-
fGRANTHAadded
-
fHATRANadded
-
fKHOJKIadded
-
added
-
added
-
fLINEAR_Aadded
-
fMAHAJANIadded
-
added
-
added
-
fMODIadded
-
fMROadded
-
fMULTANIadded
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
fSIDDHAMadded
-
added
-
added
-
added
-
fTIRHUTAadded
-
added
-
-
-
deprecated
-
added
-
-
added
-
added
-
added
-
added
-
added
-
added
-
deprecated
-
added
-
added
-
added
-
added
-
-
cClass
-
added
-
added
-
added
-
deprecated
-
-
cCompilerdeprecatedforRemoval
-
cDouble
-
deprecated
-
deprecated
-
-
added
-
added
-
added
-
cFloat
-
deprecated
-
deprecated
-
deprecated
-
-
added
-
-
added
-
-
cInteger
-
deprecated
-
deprecated
-
-
added
-
added
-
cLong
-
deprecated
-
deprecated
-
-
cMath
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
-
added
-
added
-
cModuleadded
-
cObject
-
deprecated
-
-
cPackageextends NamedPackage
-
deprecated
-
-
-
fDISCARDadded
-
-
-
added
-
-
cProcess
-
added
-
cRuntime
-
mgetLocalizedInputStream(InputStream)removed
-
mgetLocalizedOutputStream(OutputStream)removed
-
forRemoval
-
deprecatedforRemoval
-
deprecatedforRemoval
-
added
-
-
-
finCheckremoved
-
forRemoval
-
forRemoval
-
forRemoval
-
forRemoval
-
mclassDepth(String)removed
-
mclassLoaderDepth()removed
-
mcurrentClassLoader()removed
-
mcurrentLoadedClass()removed
-
mgetInCheck()removed
-
minClass(String)removed
-
minClassLoader()removed
-
-
cShort
-
deprecated
-
deprecated
-
added
-
-
-
added
-
added
-
added
-
added
-
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
-
cString
-
mchars()added
-
added
-
-
added
-
cSystem
-
added
-
forRemoval
-
-
cThread
-
forRemoval
-
forRemoval
-
added
-
forRemoval
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
added
-
-
-
-
deprecated
-
deprecated
-
deprecated
-
deprecated
-
deprecated
-
deprecated
-
deprecated
-
fROUND_UP
-
-