Learn free java10 tutorials

Learn Java10 features – Time-Based Release Versioning | new version string format in java

June 30, 2021 ·  3 min read

java 10 New release feature  This post is about how Java 10 introduced a new release pattern on time-based. This includes releases based on new features, updated release, longterm support of java and JDK present and future releases. JDK enhancement proposal number is JEP 322- time-based release new version schema. This allows end users to take a decision based on the release whether to upgrade to latest release or not....

Java 10 documentation changes | summary tag

June 27, 2021 ·  3 min read

In this blog post, We are going to learn the below changes to Javadoc in java 10 summary tag guide with examples javadoc tool changes for supporting multiple stylesheets java 10 - Javadoc summary tag java 10 introduced many language changes. It also introduced java documentation changes - {@summary} tag The summary tag provides a single line sentence to tell what exactly that method or API going to do....

Java10 Features - Unmodified Collection API changes

June 22, 2021 ·  3 min read

Java10 Collection API additions Java10 introduced API changes to java.util.List, java.util.Map, java.util.Set Added new static factory method - copyOf(collection) and returns unmodified collection - List,Set and Map in iteration order. In this blog post, We are going to cover the API library changes for Collections in Java10 Syntax and Signature static <E> List<E> copyOf​(Collection<? extends E> coll) static <K,V> Map<K,V> copyOf​(Map<? extends K,? extends V> map) static <E> Set<E> copyOf​(Collection<? extends E> coll) Unmodified Collection It is a collection of elements on which mutator methods like add/remove/update will not work as expected, throws UnSupportedOperationException...

Learn Java 10 Local variables Type Inference tutorials with examples

June 13, 2021 ·  6 min read

In this tutorial, We are going to learn the Java 10 feature - Local variables Type Inference.JDK Enhancement Proposal(JEP) 286 is a new feature in Java 10 Local variable type inference introduction type inference is automatic detection of a data type by the compiler based on the initialized value. With Java 10, it was introduced for local variables. This feature is already there in other languages like Scala, javascript, and c#....

You'll get a notification every time a post gets published here.