What is JDK, JRE, JVM and IDE.


                               

                                                 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 byte code can be executed.


  • JRE 
       Jre is an acronym for Java Runtime Environment. It is also written as Java RTE.
         The Java Runtime Environment is a set of software tools that are used for 
         developing Java applications. It is used to provide the runtime environment. It is the             implementation of JVM. It physically exists. It contains a set of libraries + other 
         files JVM used at runtime. 

  • JDK
         JDK is an acronym for Java Development Kit. The Java Development Kit (JDK)
         is a software development environment that is used to develop Java applications
         and applets. It contains JRE + development tools.


     But IDE is a different thing it is like a platform or compiler where you write your code.
       IDE is called (Integrated Development Environment).

      here are a few examples of IDE 

     1. Sublime    2. Vs Code     3.  Notepad      4.  Notepad++      etc.

        
     

No comments:

Post a Comment