New APIs in Java 13
Comparing Java 13 (13.0.2+8-adpt) with Java 12 (12.0.2+10-adpt).
Element | Modification |
---|---|
java.base | |
java.lang | |
Character.UnicodeBlock | |
Runtime | |
traceInstructions(boolean) | |
traceMethodCalls(boolean) | |
String | |
Character.UnicodeScript | |
java.nio.file | |
FileSystems | |
java.nio | |
Buffer | |
ByteBuffer | |
CharBuffer | |
DoubleBuffer | |
FloatBuffer | |
IntBuffer | |
LongBuffer | |
MappedByteBuffer | |
ShortBuffer | |
java.time.chrono | |
JapaneseEra | |
javax.net.ssl | |
HandshakeCompletedEvent | |
| |
SSLSession | |
| |
javax.security.cert | |
| |
| |
| |
| |
| |
| |
| |
java.compiler | |
javax.annotation.processing | |
ProcessingEnvironment | |
javax.lang.model.element | |
ExecutableElement | |
ModuleElement | |
PackageElement | |
TypeElement | |
TypeParameterElement | |
VariableElement | |
javax.lang.model | |
SourceVersion | |
javax.tools | |
StandardJavaFileManager | |
| |
java.desktop | |
java.awt.peer | |
RobotPeer | |
dispose() |
|
java.security.jgss | |
javax.security.auth.kerberos | |
KerberosPrincipal | |
java.xml.crypto | |
javax.xml.crypto.dsig.keyinfo | |
KeyValue | |
javax.xml.crypto.dsig | |
CanonicalizationMethod | |
java.xml | |
javax.xml.parsers | |
DocumentBuilderFactory | |
SAXParserFactory | |
This report is based on simple comparison of all public
and
protected
APIs of the java.*
and javax.*
packages of JDK builds 13.0.2+8-adpt and
12.0.2+10-adpt. It does not make statements about
compatibility.
For the latest Java versions the corresponding CSRs (Compatibility & Specification Review) are linked for a quick reference to find out about the reasoning of the change.