Choosing the Right JDK Version: An Unofficial Guide

Keeping your JDK current is not just important – it is the smart thing to do. By staying current you can benefit from the latest security and performance enhancements. This means that even if your code stays the same, your users’ security and their experience of the application can improve over time. We therefore strongly recommend that all Java users remain on actively supported versions and apply Critical Patch Update security patches without delay.

More at