IntelliJ IDEA – the IDE for Professional Development in Java and Kotlin
If you are still working with Java 8, you might have mixed feelings about the news of the release of Java 16. However, you’ll see these numbers are going to increment at a much faster and predictable rate with Java’s six-month release cadence. I’m personally excited about Java 16! It adds Records an…
Java 15 introduces a new language feature – sealed classes and interfaces. The language syntax allows you to restrict the classes or interfaces that can extend or implement other classes or interfaces. The goal is to let you define the possible hierarchies in your business domain in a declarative ma…
Java 14 packs a lot of Java language features for you. It includes Records and Pattern Matching for instanceof as preview language features, and Text Blocks in the second preview. It also adds Switch Expressions as a Standard language Feature. With Records, you get a compact syntax for declaring …