SlideShare a Scribd company logo
2
Most read
3
Most read
5
Most read
JDK,JRE,JVM
Presented By Kritika Goel
JDK(Java Development Kit)
It contains JRE + development tools.
BASIC TOOLS
 Javac
- compiler
- Bytecode
 Java
- run the .class file
File.java File.class
Bytecode
JRE(Java Runtime Environment)
 It contains set of libraries + other files that JVM uses at
runtime.
JVM(java virtual machine)
 Provides runtime environment in which bytecode of program can be
executed.
 Java is called platform independent because of Java Virtual
Machine.
 JVM is Operating System dependent.
JVM(cont.)
Hello.java Hello.class
Compiler
(javac)
SYSTEM 1 SYSTEM 3SYSTEM 2
JVM JVMJVM
WINDOWS MACLINUX
Bytecode
CLIENT

More Related Content

PPTX
QSpiders - Jdk Jvm Jre and Jit
PPTX
Introduction to java
DOCX
JDK,JRE,JVM
PPTX
Introduction to java
PPT
Introduction to Java Programming, Basic Structure, variables Data type, input...
PPTX
JRE , JDK and platform independent nature of JAVA
PDF
Introduction to Java Programming
QSpiders - Jdk Jvm Jre and Jit
Introduction to java
JDK,JRE,JVM
Introduction to java
Introduction to Java Programming, Basic Structure, variables Data type, input...
JRE , JDK and platform independent nature of JAVA
Introduction to Java Programming

What's hot (20)

PPTX
Core java complete ppt(note)
PPTX
Introduction to java
PPTX
Introduction to JAVA
PDF
Java Garbage Collection - How it works
PPSX
Exception Handling
PPTX
Java Lambda Expressions.pptx
PDF
input/ output in java
PPTX
Java input
PPT
Java platform
PPTX
Java program structure
PDF
Basic Java Programming
PPTX
Packages in java
PPT
9. Input Output in java
PPTX
Classes objects in java
PPTX
History Of JAVA
PPTX
Java virtual machine
PPTX
Interfaces in java
PPTX
Java package
Core java complete ppt(note)
Introduction to java
Introduction to JAVA
Java Garbage Collection - How it works
Exception Handling
Java Lambda Expressions.pptx
input/ output in java
Java input
Java platform
Java program structure
Basic Java Programming
Packages in java
9. Input Output in java
Classes objects in java
History Of JAVA
Java virtual machine
Interfaces in java
Java package
Ad

Recently uploaded (20)

PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPT
Project quality management in manufacturing
DOCX
573137875-Attendance-Management-System-original
PPT
Drone Technology Electronics components_1
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
Internet of Things (IOT) - A guide to understanding
PDF
ETO & MEO Certificate of Competency Questions and Answers
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
Welding lecture in detail for understanding
PDF
Digital Logic Computer Design lecture notes
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
Structs to JSON How Go Powers REST APIs.pdf
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
composite construction of structures.pdf
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Embodied AI: Ushering in the Next Era of Intelligent Systems
Project quality management in manufacturing
573137875-Attendance-Management-System-original
Drone Technology Electronics components_1
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Internet of Things (IOT) - A guide to understanding
ETO & MEO Certificate of Competency Questions and Answers
CYBER-CRIMES AND SECURITY A guide to understanding
Welding lecture in detail for understanding
Digital Logic Computer Design lecture notes
Strings in CPP - Strings in C++ are sequences of characters used to store and...
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Operating System & Kernel Study Guide-1 - converted.pdf
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Structs to JSON How Go Powers REST APIs.pdf
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
composite construction of structures.pdf
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Ad

Jdk,jre,jvm