The computer defaults to version 32 bit.
Not really. It rather depends on the calling application.
Let's look at two examples:
Run cmd.exe (use WINDOWS + R and type cmd)
run "java -version" and you will get
java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b05)
Java HotSpot(TM) 64-Bit Server VM (build 22.1-b02, mixed mode)
Run cmd.exe through a 32-bit program (for example, a full commander)
run "java -version" and you will get
java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b05)
Java HotSpot(TM) Client VM (build 22.1-b02, mixed mode, sharing)
How can I try to use stubs in windows \ system32 and windows \ syswow64 directly. The only change:
, 32 64 , - 64- ,
"c:\Program Files\Java\jre6\bin\java.exe" -version
java windows\system, javaws.
= > "c:\Program Files\Java\jre6\bin\javaws.exe"