
- Java 13 Tutorial
- Java 13 - Home
- Java 13 - Overview
- Java 13 - Environment Setup
- Java 13 Language Changes
- Java 13 - Switch Expressions
- Java 13 - Text Blocks
- Java 13 - Text Block Methods
- Java 13 - Socket API Reimplementation
- Java 13 - Miscellaneous Changes
- Java 13 JVM Changes
- Java 13 - Dynamic CDS Archive
- Java 13 - ZGC Enhancements
- Java Other Versions Tutorials
- Java Tutorial
- Java 8 Tutorial
- Java 9 Tutorial
- Java 10 Tutorial
- Java 11 Tutorial
- Java 12 Tutorial
- Java 13 Useful Resources
- Java 13 - Quick Guide
- Java 13 - Useful Resources
- Java 13 - Discussion
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Java 13 - Miscellaneous Changes
Java 13 have introduced three new methods to java.nio.file.FileSystems to treat the content of a file as a file system easily.
newFileSystem(Path)
newFileSystem(Path, Map<String, ?>)
newFileSystem(Path, Map<String, ?>, ClassLoader)
Following are other major changes added to language.
java.time – Japanese era name added
javax.crypto – MS Cryptography Next Generation (CNG)support
javax.security – jdk.sasl.disabledMechanisms property added disabling SASL mechanisms
javax.xml.crypto – String constants introduced to represent Canonical XML 1.1 URIs
javax.xml.parsers – Methods added to instantiate DOM and SAX factories for namespaces support
Unicode support is upgraded to version 12.1
Kerberos principal name canonicalization support added, cross-realm referrals are supported.
API marked for Removal
SocketImpl implementations prior to JDK 1.4
javax.security.cert API
rmic
javadoc tool old features
Other details are available at following link.APIs proposed for removal.