From Java 8 to 16
At work we are still using Java 8 for a project, but an upgrade will be needed in the future. To see what has changed, there is a list created by Dávid Csákvári that lists all the new features of the language and JVM that happened between Java 8 and Java 16. And that are indeed quite a lot.
Java is sometimes underestimated a bit in online forums, I think. Many probably think that no one would use Java anymore, but that is far from the truth. Java is still very prevalent, especially in the enterprise environment, and that is unlikely to change in the foreseeable future.