WELCOME EVERYONE
IAM ARYAN GIREESH OF TY BBA(CA)-B
PRESENTING A TOPIC OF CORE JAVA ON..
JDK JRE AND JVM
SUBJECT-CORE JAVA CA-503
TAUGHT BY-BHAVESH PATIL SIR
JDK, JRE AND JVM
• JVM(JAVA VIRTUAL MACHINE)
• A VIRTUAL MACHINE THAT PROVIDES THE RUN TIME ENVIRONMENT TO EXECUTE THE
JAVA APPLICATION .
• JVM IS PLATFORM DEPENDENT BECAUSE THE OS CONFIGURATION ARE DIFFERENT
FROM EACH OTHER.
• TASK PERFORMED BY JVM
o LOADS THE CODE
o VERIFIES THE CODE
o PROVIDES RUNTIME ENVIRONMENT
JDK, JRE AND JVM
JVM(JAVA VIRTUAL MACHINE)
JDK, JRE AND
JVM
JRE(JAVA RUN-TIME ENVIRONMENT
• JRE IS THE IMPLEMENTATION OF JVM AND IT IS SPECIALLY DESSIGNED TO
EXECUTE JAVA PROGRAMS.
• IT IS MAINLY USED FOR CREATING AN ENVIRONMENT FOR CODE EXECUTION.
SET OF
LIBRARIES
JVM
OTHER FILES
JDK, JRE AND JVM
• JDK(JAVA DEVELOPMENT KIT)
• JAVA DEVELOPMENT KIT IS USED TO DEVELOP JAVA APPLICATION. JDK ALSO
CONTAINS NUMEROUS DEVELOPMENT TOOLS LIKE COMPILERS, DEBUGGERS
ETC,
SET OF
LIBRARIES DEVELOPMEN
T TOOLS
JVM EX. javac,
java, javap
OTHER FILES etc,
THANK YOU!............
PRESENTATION BY..
ARYAN GIREESH TY-BBA(CA