Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Difference between JDK, JRE, JVM

Answers were Sorted based on User's Feedback



Difference between JDK, JRE, JVM..

Answer / siri

JDK or the Java Development Kit is a set of a Java compiler,
a Java interpreter, developer tools, Java API libraries,
documentation which can be used by Java developers to
develop Java-based applications.

JRE or the Java Runtime Environment is a minimum set that
includes a Java interpreter, Java API libraries, Java
browser plug-in, which make up the minimum environment to
execute Java-based applications.

The JVM or Java Virtual Machine is the core of the Java
platform and is a part of both the JDK and JRE that
translates Java bytecodes and executes them as native code
on the client machine.

JDK includes a JRE as as subset.

Is This Answer Correct ?    2 Yes 2 No

Difference between JDK, JRE, JVM..

Answer / nisid ranjan jena

JDK stands for Java Development tool. It consists of many
tools like java compiler , java interpreter,java
debugger,javadoc etc to develop java application.It
basically consists of various binary executable files to
develop application.
JRE stands for Java Runtime Enviornment .it gives runtime
enviornment to execute java programmes.It consists of
JVM,java library APIs,Java interpreter and java browser plug
ins to execute java applications.
JVM is a virtual machine which provides an interface to
convert byte code instructions to machine understandable
instructions.JVM is an implementation of of JRE.JVM is
system dependent.JVM is a part of both JDK and JRE.

Is This Answer Correct ?    1 Yes 1 No

Difference between JDK, JRE, JVM..

Answer / alok kumar ranjan

JRE :- (Java Runtime environment)
It is an implementation of the Java Virtual Machine* which
actually executes Java programs.Java Run Time Environment is
a plug-in needed for running java programs.JRE is smaller
than JDK so it needs less Disk space.JRE can be
downloaded/supported freely from java.com
It includes JVM , Core libraries and other additional
components to run applications and applets written in Java.

JDK :- (Java Development Toolkit)
It is a bundle of software that you can use to develop Java
based applications.Java Development Kit is needed for
developing java applications.JDK needs more Disk space as it
contains JRE along with various development tools.JDK can be
downloaded/supported freely from java.sun.com
It includes JRE, set of API classes, Java compiler, Webstart
and additional files needed to write Java applets and
applications.


JVM : Java Virtual Machine converts the bytecode into user
understandable code. without JVM we cannot run our Java
codes on any system. JVM converts the bytecode got after
compilation into machine level code by understanding the
hardware and operating system combination.

Is This Answer Correct ?    16 Yes 23 No

Difference between JDK, JRE, JVM..

Answer / k.venu

JDK :-it means that we r developing applications,after
developing we r compiling a program through javac.Here the
javac is in jdk part.after compiling it makes a .class
file(nothing but a bytecode),bytecode contains assembly
language,here byte is 8 bits so it's cpacity is 255,here 255
is contains opcodes(operation codes) values.That is jvm is
not a part of jdk.

JRE :-it means excecution(running) a program.here we r
having jvm in jre.first of all bytecode is loaded on jvm
that is nothing but a assembly language will be converted
into java virtual machine language

JVM :-it is the form ofjava virtual machine language of
bytecode,now the jvm language will provide the message of
output in user understandable language(high level lang).

Is This Answer Correct ?    8 Yes 27 No

Difference between JDK, JRE, JVM..

Answer / laxmi narayana moru

jdk:
jdk means java development kit which contains the set of
tools like javac,java,javap,javah,javadoc to run the java
programme...
jre:
jre means java runtime environment which contains jdk and
java api
jdk is nothing but set of tools
api is a collection of predefined classes and interfaces
jvm:
jvm means java virtual machine which converts the byte code
into machine code which is understandable by the current
machine...

Is This Answer Correct ?    12 Yes 36 No

Difference between JDK, JRE, JVM..

Answer / ravikiran

JDK is the java development kit contains the executable
files
JRE is the java run time envirnment contains all the
runtime jar files
JVM is the java virtual machine which is used to convert
the byte code to user understandable code

Is This Answer Correct ?    29 Yes 81 No

Post New Answer

More Core Java Interview Questions

What happens if a try-catch-finally statement does not have a catch clause to handle an exception that is thrown within the body of the try statement?

0 Answers  


What is the difference between the program and the process?

1 Answers  


Is java util list serializable?

0 Answers  


What is this () in java?

0 Answers  


Give a practical example of singleton class usage?

0 Answers  


how system.out.println() works?

2 Answers  


Why does abstract class have constructor?

0 Answers  


Difference between overriding and overloading in java?

0 Answers  


what are the different non-access specifiers in java?

5 Answers  


what is the difference between abstract class and Interface?where we can use it in realtime projects?

23 Answers   Agile Software, Cognizant, IBM, Innodata, Logica CMG, Mitosis, Nagarro, Value Chain,


Explain jvm, jre, and jdk?

0 Answers  


Can a variable be local and static at the same time?

0 Answers  


Categories