JVM , JRE & JDK – Understand & Differentiate in Simple Words

This is a frequently asked interview question of Java because people always gets confused with these terms and used interchangeably. I will try to explain these terms in easy words. There are three stages for writing a code in any programming language – Development , Compilation and Execution. In Java programming language, there are three … Continue reading JVM , JRE & JDK – Understand & Differentiate in Simple Words