GlobalLogic interview question

differnce between jvm,jrm and jdk