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

  • – 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

  • API

  • rmic

  • javadoc tool old features

Other details are available at following link.APIs proposed for removal.

Useful Video Courses


Java Date and Time Online Training

16 Lectures 2 hours

Malhar Lathkar


Java Servlet Online Training

19 Lectures 5 hours

Malhar Lathkar


JavaScript Online Training

25 Lectures 2.5 hours

Anadi Sharma


Java Online Training

Most Popular

126 Lectures 7 hours

Tushar Kale


Java Essential Training

119 Lectures 17.5 hours

Monica Mittal


Java Essentials Online Training

76 Lectures 7 hours

Arnab Chakraborty