Java 11 is the second long term support release after Java 8, meanwhile, Java 12 comes with new features: multiple case labels, switch expression returning value via break or switch expression returning value via label rules (arrow).
Since 2018, every year two versions of Java are published. Each version brings new features at language level and virtual machine level as well. Our teams are working with different versions of Java according to the production environments of our customers, therefore the aim of this workshop was to harmonize the knowledge and share experience gained working with different Java versions between teams.
Big companies and well-known startups demonstrate over and over again that there is a direct correlation between the time it takes for an application to respond and your levels of user engagement, conversions, and ultimately revenue.