Top 200 Core Java Interview Questions and Answers 2017 1) What is difference between JDK,JRE and JVM? JVM JVM is an acronym for Java Virtual Machine, it is an abstract machine which provides the runtime environment in which java bytecode can...