<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>difference between jvm jdk and jre - Wikitechy</title>
	<atom:link href="https://www.wikitechy.com/interview-questions/tag/difference-between-jvm-jdk-and-jre/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.wikitechy.com/interview-questions/tag/difference-between-jvm-jdk-and-jre/</link>
	<description>Interview Questions</description>
	<lastBuildDate>Sat, 30 Apr 2022 10:15:18 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.wikitechy.com/interview-questions/wp-content/uploads/2025/10/cropped-wikitechy-icon-32x32.png</url>
	<title>difference between jvm jdk and jre - Wikitechy</title>
	<link>https://www.wikitechy.com/interview-questions/tag/difference-between-jvm-jdk-and-jre/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Difference between JDK JRE and JVM ?</title>
		<link>https://www.wikitechy.com/interview-questions/java/difference-between-jdk-jre-and-jvm/</link>
					<comments>https://www.wikitechy.com/interview-questions/java/difference-between-jdk-jre-and-jvm/#respond</comments>
		
		<dc:creator><![CDATA[Editor]]></dc:creator>
		<pubDate>Wed, 14 Jul 2021 00:03:36 +0000</pubDate>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Accenture interview questions and answers]]></category>
		<category><![CDATA[Applied Materials interview questions and answers]]></category>
		<category><![CDATA[Atos interview questions and answers]]></category>
		<category><![CDATA[Capgemini interview questions and answers]]></category>
		<category><![CDATA[CASTING NETWORKS INDIA PVT LIMITED interview questions and answers]]></category>
		<category><![CDATA[CGI Group Inc interview questions and answers]]></category>
		<category><![CDATA[Chetu interview questions and answers]]></category>
		<category><![CDATA[Ciena Corporation interview questions and answers]]></category>
		<category><![CDATA[Collabera Technologies interview questions and answers]]></category>
		<category><![CDATA[Dell International Services India Pvt Ltd interview questions and answers]]></category>
		<category><![CDATA[difference between compiler and interpreter in tabular form]]></category>
		<category><![CDATA[difference between j2se and j2ee]]></category>
		<category><![CDATA[difference between java and core java]]></category>
		<category><![CDATA[difference between java and j2ee]]></category>
		<category><![CDATA[difference between java and java ee]]></category>
		<category><![CDATA[difference between java se and ee]]></category>
		<category><![CDATA[difference between java se and java ee]]></category>
		<category><![CDATA[difference between jdk and jre]]></category>
		<category><![CDATA[difference between jdk and jvm]]></category>
		<category><![CDATA[difference between jdk jre and jvm]]></category>
		<category><![CDATA[difference between jvm and jre]]></category>
		<category><![CDATA[difference between jvm jdk and jre]]></category>
		<category><![CDATA[FIS Global Business Solutions India Pvt Ltd interview questions and answers]]></category>
		<category><![CDATA[Flipkart interview questions and answers]]></category>
		<category><![CDATA[IBM interview questions and answers]]></category>
		<category><![CDATA[Indecomm Global Services interview questions and answers]]></category>
		<category><![CDATA[Infosys Technologies interview questions and answers]]></category>
		<category><![CDATA[infozech interview questions and answers]]></category>
		<category><![CDATA[java development kit]]></category>
		<category><![CDATA[java difference]]></category>
		<category><![CDATA[java jdk]]></category>
		<category><![CDATA[java jre]]></category>
		<category><![CDATA[java set difference]]></category>
		<category><![CDATA[jdk]]></category>
		<category><![CDATA[jdk jre difference]]></category>
		<category><![CDATA[jre]]></category>
		<category><![CDATA[jre java]]></category>
		<category><![CDATA[jvm in java]]></category>
		<category><![CDATA[L&T Infotech interview questions and answers]]></category>
		<category><![CDATA[Mphasis interview questions and answers]]></category>
		<category><![CDATA[NetApp interview questions and answers]]></category>
		<category><![CDATA[Oracle Corporation interview questions and answers]]></category>
		<category><![CDATA[PeopleStrong interview questions and answers]]></category>
		<category><![CDATA[Persistent Systems interview questions and answers]]></category>
		<category><![CDATA[RBS India De interview questions and answers]]></category>
		<category><![CDATA[Reliance Industries Ltd interview questions and answers]]></category>
		<category><![CDATA[SAP Labs India Pvt Ltd interview questions and answers]]></category>
		<category><![CDATA[Tech Mahindra interview questions and answers]]></category>
		<category><![CDATA[UnitedHealth Group interview questions and answers]]></category>
		<category><![CDATA[Virtusa Consulting Services Pvt Ltd interview questions and answers]]></category>
		<category><![CDATA[Wells Fargo interview questions and answers]]></category>
		<category><![CDATA[what is the difference between jdk and jre]]></category>
		<category><![CDATA[Wipro Infotech interview questions and answers]]></category>
		<guid isPermaLink="false">https://www.wikitechy.com/interview-questions/?p=669</guid>

					<description><![CDATA[Answer : Java Development Kit is the core component...
]]></description>
										<content:encoded><![CDATA[<div class="row">
<div class="col-sm-12">
<div class="TextHeading">
<div class="hddn">
<h2 id="difference-between-jdk-jre-and-jvm" class="color-pink" style="text-align: justify;">Difference between JDK JRE and JVM ?</h2>
</div>
</div>
<div class="TextHeading" style="text-align: justify;">
<div class="hddn">
<h2 id="jdk" class="color-green">JDK</h2>
</div>
</div>
<div class="Content" style="text-align: justify;">
<div class="hddn">
<ul>
<li><a href="https://www.wikitechy.com/tutorials/java/" target="_blank" rel="noopener">Java</a> Development Kit is the core component of Java Environment and provides all the tools, executables and binaries required to compile, debug and execute a Java Program.</li>
<li>JDK is a platform specific software and thats why we have separate installers for Windows, Mac and Unix systems.</li>
<li>We can say that JDK is superset of JRE since it contains JRE with Java compiler, debugger and core classes. Current version of JDK is 1.7 also known as <b>Java 7</b>.</li>
</ul>
</div>
</div>
<div class="text-center row" style="text-align: justify;"><img fetchpriority="high" decoding="async" class="alignnone size-full wp-image-4216" src="https://www.wikitechy.com/interview-questions/wp-content/uploads/2021/07/understand-jdk-jre-jvm.jpg" alt="" width="1859" height="1049" srcset="https://www.wikitechy.com/interview-questions/wp-content/uploads/2021/07/understand-jdk-jre-jvm.jpg 1859w, https://www.wikitechy.com/interview-questions/wp-content/uploads/2021/07/understand-jdk-jre-jvm-300x169.jpg 300w, https://www.wikitechy.com/interview-questions/wp-content/uploads/2021/07/understand-jdk-jre-jvm-1024x578.jpg 1024w, https://www.wikitechy.com/interview-questions/wp-content/uploads/2021/07/understand-jdk-jre-jvm-768x433.jpg 768w, https://www.wikitechy.com/interview-questions/wp-content/uploads/2021/07/understand-jdk-jre-jvm-1536x867.jpg 1536w, https://www.wikitechy.com/interview-questions/wp-content/uploads/2021/07/understand-jdk-jre-jvm-390x220.jpg 390w, https://www.wikitechy.com/interview-questions/wp-content/uploads/2021/07/understand-jdk-jre-jvm-820x463.jpg 820w, https://www.wikitechy.com/interview-questions/wp-content/uploads/2021/07/understand-jdk-jre-jvm-1180x666.jpg 1180w" sizes="(max-width: 1859px) 100vw, 1859px" /></div>
<div class="TextHeading" style="text-align: justify;">
<div class="hddn">
<h2 id="jvm" class="color-purple">JVM</h2>
</div>
</div>
<div class="Content" style="text-align: justify;">
<div class="hddn">
<ul>
<li>JVM is the heart of <a href="https://www.wikitechy.com/tutorials/java/java-programming" target="_blank" rel="noopener">java programming language</a>. When we run a program, JVM is responsible to converting Byte code to the machine specific code.</li>
<li>JVM is also stage dependent and provides core java functions like memory management, garbage collection, security etc.</li>
<li>JVM is customizable and we can use java options to modify it, for example allocating minimum and maximum memory to JVM. JVM is called virtual because it delivers a interface that does not depend on the underlying operating system and machine hardware.</li>
<li>This independence from hardware and operating system is what makes java program write-once run-anywhere.</li>
</ul>
<p><img decoding="async" class="alignnone size-full wp-image-4214" src="https://www.wikitechy.com/interview-questions/wp-content/uploads/2021/07/jvm.png" alt="" width="902" height="731" srcset="https://www.wikitechy.com/interview-questions/wp-content/uploads/2021/07/jvm.png 902w, https://www.wikitechy.com/interview-questions/wp-content/uploads/2021/07/jvm-300x243.png 300w, https://www.wikitechy.com/interview-questions/wp-content/uploads/2021/07/jvm-768x622.png 768w, https://www.wikitechy.com/interview-questions/wp-content/uploads/2021/07/jvm-390x316.png 390w, https://www.wikitechy.com/interview-questions/wp-content/uploads/2021/07/jvm-820x665.png 820w" sizes="(max-width: 902px) 100vw, 902px" /></p>
</div>
</div>
<div class="TextHeading" style="text-align: justify;">
<div class="hddn">
<h2 id="jre" class="color-blue">JRE</h2>
</div>
</div>
<div class="Content" style="text-align: justify;">
<div class="hddn">
<ul>
<li>JRE is the implementation of JVM, it provides platform to execute java programs. JRE consists of JVM and java binaries and other classes to execute any program successfully.</li>
<li>JRE doesn’t contain any development tools like java compiler, debugger etc.</li>
<li>If you want to execute any java program, you should have JRE installed but we don’t need JDK for running any java program.</li>
</ul>
<p><img decoding="async" class="alignnone size-full wp-image-4215 aligncenter" src="https://www.wikitechy.com/interview-questions/wp-content/uploads/2021/07/jvm-jre-jdk.png" alt="" width="452" height="462" srcset="https://www.wikitechy.com/interview-questions/wp-content/uploads/2021/07/jvm-jre-jdk.png 452w, https://www.wikitechy.com/interview-questions/wp-content/uploads/2021/07/jvm-jre-jdk-294x300.png 294w, https://www.wikitechy.com/interview-questions/wp-content/uploads/2021/07/jvm-jre-jdk-390x399.png 390w" sizes="(max-width: 452px) 100vw, 452px" /></p>
</div>
</div>
</div>
</div>
<div class="table-responsive">
<table class="table-bordered table-striped table table-responsive">
<tbody>
<tr style="text-align: justify;">
<th>JDK</th>
<th>JRE</th>
<th>JVM</th>
</tr>
<tr style="text-align: justify;">
<td class="text-leftalign">Java Development Kit</td>
<td class="text-leftalign">Java Runtime environment.</td>
<td class="text-leftalign">Java Virtual Machine.</td>
</tr>
<tr style="text-align: justify;">
<td class="text-leftalign">Kit providing the platform to develop<br />
and execute/run the java program.</td>
<td class="text-leftalign">It is an installation package<br />
which provides environment to only<br />
run(not develop) the java program<br />
(or application)onto your machine.</td>
<td class="text-leftalign">Whatever Java program you run using JRE or JDK goes into JVM and JVM is responsible for executing the java program<br />
line by line hence it is also known as interpreter.</td>
</tr>
<tr>
<td class="text-leftalign" style="text-align: justify;">JDK is only used by<br />
Java Developers.</td>
<td class="text-leftalign" style="text-align: justify;">JRE is only used by them who<br />
only wants to run the Java Programs<br />
(i.e). end users of your system.</td>
<td class="text-leftalign" style="text-align: justify;">It is in-built in both JDK and JRE.</td>
</tr>
</tbody>
</table>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wikitechy.com/interview-questions/java/difference-between-jdk-jre-and-jvm/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
