We have two type of java Software's
JRD Stands for Java Runtime Environment contains only JVM so we can execute already developed applications.
Question: What is the difference between JDK / JRE / JVM ?
- JDK
- JRE
JRD Stands for Java Runtime Environment contains only JVM so we can execute already developed applications.
Question: What is the difference between JDK / JRE / JVM ?
- JVM is the sub-set of JRE and JRE is sub-set of JDK.
- Using JDK we can develop and execute new applications as it contains COMPILER and JVM .
- Using JRE we can only execute already developed applications as it contains JVM.
- JVM is platform of Java using which Java programs are excute.
Bellow diagram shows above details
Three Environments existed in companies
- Development Environment : Developer are responsible to develop project so in developer computer,so in developer computers should Install JDK.
- Testing Environment : Will work testers to test project test they execute project hence we must install JRE in testers computer.
- Production Environment : Customers responsible to perform business operations they execute java project hence we must install JRE in customer computer.
Note :
- We shuold install JRE in customer or Tester computer only it web supportive application is developed using APPLETS.
- Now a days APPLETS are not using for developing applications instead HTML and JSP.
- So we no need to install JRE,Just install browser Software is sufficient.
0 comments:
Post a Comment