Finding out the Java version.
This is generally useful, specifically if you want to perform some operations based on Java version and so on. public class JavaVersion{ public static void main(String args[]) { JavaVersion javaVersion = new JavaVersion(); javaVersion.proceed(); } private void proceed() { //This works in Java 8 and prior //For Java 9, there is a new api available in Runtime class String javaVersion = System.getProperty(“java.version”); System.out.println(“Java Version: ” + javaVersion); }} /* Expected output: [root@mypc]# java JavaVersionJava Version: 1.8.0_221 */