Scholarship Wing - The Scholarship Support System

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiB9j2UBxkCsDjsu7MKporeWjwD4xuSEiku15SDflZ9PBoo1q0SkCnhQbDPql_atk9R3bcfuKbkNCBJi9AbJXwPT37hjtevVOTXuGkjD9AlhrilDEay03rBKKi0q9PEzIJ6lLbxRui-GHO5cu6hpgBc2gxtGDad0W6akHuzXke33x1348mYxd1rA_vOfw/s1600/scholarship-wing-logo.png

Sunday, August 28, 2022

jdk jre jvm - JAVA


jdk-jre-jvm


 jdk jre jvm

JDK:-

        Java Development kit.

       Jdk is a software development environment used to develop standalone and web applet applications.

       It has physical existence and

The JDK contains a private Java Virtual Machine (JVM) and a few other resources such as an interpreter/loader (java), a compiler (javac), an archiver (jar), a documentation generator (Javadoc), etc. to complete the development of a Java Application.

Commands or tools of JDK

       Javac : used to compile source and will generate a .class file( or simply byte code)of same name which you have used to save program file if program doesn’t have any error

       Java : after have .class file(byte code) java command of jdk will interpret the .class file to machine understandable format and will produce an output that we have supposed to print.

       Javah : header file

       Applet viewer : used for executing applet program

Javadoc and manymore

jdk-jre-jvm

JRE:-

       Java Runtime Environment.

       These are some set of software tolls used for developing java applications.

       Used to provide runtime environment.

       As per cloud it is PAAS

       It is the implementation of JVM

       It has physical existence.

jdk-jre-jvm

JVM:-

       JVM (Java Virtual Machine) is an abstract machine.

        It is called a virtual machine because it doesn't physically exist.

        It is a specification that provides a runtime environment in which Java bytecode can be executed.

       It can also run those programs which are written in other languages and compiled to Java bytecode.

       Loads code

       Verifies code

       Executes code

       Provides runtime environment

0 comments:

Post a Comment