Sunday 8 December 2013

Types of java Software's

We have two type of java Software's 


  1. JDK
  2. JRE
JDK Stands for Java Development Kit contains both Compiler and JVM so we can develop new java application and also modify and execute already developed applications.

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 

  1. Development Environment : Developer are responsible to develop project so in developer computer,so in developer computers should Install JDK.
  2. Testing Environment : Will work testers to test project test they execute project hence we must install JRE in testers computer.
  3. Production Environment : Customers responsible to perform business operations they execute java project hence we must install JRE in customer computer.

Note :

  1. We shuold install  JRE in customer or Tester computer only it web supportive application is developed using APPLETS.
  2. Now a days APPLETS are not using for developing applications instead HTML and JSP.
  3. So we no need to install JRE,Just install browser Software is sufficient.

0 comments:

Post a Comment

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More