Dear All,
Last night I was installing a
Java Program that asked me to choose a JVM among 3 available.
1. %java_home%\bin\java.exe
2. %java_home%\bin\jre\lib\java.exe
3. C:\Program Files\Java\j2re1.4.1_02\bin\java.exe
My Questions a) First two of them are from my JDK installation directory. Why JDK installation does need to have two java.exe file. My thought is that, the second one (from JRE) is only for runtime while the first one is for developer. One java.exe could be shared for both purpose though without significance save in space (only 24KB).
b) From when did the third one come? Is it because I installed some other applications with JVM? I am
c) Is javaw.exe(29KB) an optimized version of java.exe for Windows? If yes why should we use java.exe instead?