What is JVM,JRE,JAVAC? can u give fullfiedged answer with example of implimention?

Showing Answers 1 - 2 of 2 Answers

Anitha

  • Oct 27th, 2005
 

JVM, java virtual machine does not exist physically it is a imaginary software with a set of operations to perform. JVM is the heart of java programming language. it takes care of converting byte codes to machine dependent code(interpretattion), loading classes to esxecute a program, memory management using garbage collection, multithreading.

JRE - JVM and java APIs together is called java runtime environment

javac-javac is the javacomplier tool in j2sdk which compiles converts java programs to bytecode.

  Was this answer useful?  Yes

Mukesh Bansal

  • Nov 3rd, 2005
 

JVM: Java Virtual Machine-It is beck-end software of java which support java program execution. Just like an Operating System (but JVM is not OS) it provides process/memory management while executing a java program. It is nbot a particular executable program. It is set of programs which gets loaded while executing a java proggram using 'java'

JRE: Java Runrime Environment: It is a Java software which is used to execute a java program.  JRE provides only runtime environment not a complie time environment. You can not complie a java program in your machine if you have only JRE.

JAVAC: It is a program (part of JDK) used for compling a java program.

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions