JVM - Java Virtual Machine

JVM

  • it is java virtual machine
  • it is used to execute the java program.
  • It runs the byte code byte code can understood by JVM
  • JVM is platform dependent.
  • If we change the platform JVM is going to change it interprets the byte code
  • it is also responsible for garbage collection, array bound checking etc 
  • It is called virtual because it gives machine interface which is independent of operating system and computer haradware
  • It generally perform code loading, verifying code, code execution and providing run time environment

Comments