

The “var” keyword only affects local variables, and the Type Inference keeps you repeating the same text over and over again A developer-friendly keyword “var” was added to help to reduce boilerplate coding.This is very interesting for serverless-compute and one-offs in Kubernetes

A REPL (read-eval-print-loop) tool, JShell, was added to support interactive programming, similar to what is available in Python.

Modularization also enables code to be refactored for easier maintenance, through a self-describing collection of code, data, and resources.

However, the biggest differences between Java 8 and Java 11 are: There are always a lot of little things that go into a release of Java, or any product for that matter.
