IBM User Guide for Java V7 on Windows > Developing Java applications



Determining whether your application is running on a 32-bit or 64-bit JVM

Some Java™ applications must be able to determine whether they are running on a 32-bit JVM or on a 64-bit JVM. For example, if your application has a native code library, the library must be compiled separately in 32- and 64-bit forms for platforms that support both 32- and 64-bit modes of operation. In this case, your application must load the correct library at run environmenttime, because it is not possible to mix 32- and 64-bit code.

The system property com.ibm.vm.bitmode allows applications to determine the mode in which your JVM is running. It returns the following values:

You can inspect the com.ibm.vm.bitmode property from inside your application code using the call:

System.getProperty("com.ibm.vm.bitmode");


Parent: Developing Java applications








Error 404 - Not Found

Error 404 - Not Found

The document you are looking for may have been removed or re-named. Please contact the web site owner for further assistance.