发信人: zombies()
整理人: zjxyz(2002-01-26 13:38:08), 站内信件
|
在一个系统中JVM往往不是唯一的, 如果你在win32中安装了JDK,IE和Netscape
,哪很有可能你已经有了三种不同的Virtual Machine. 至于你的程序在那个
VM上运行,完全取决于你系统的设置. 大体上如果是运行applet,那么browser
的VM会成为默认的平台. 当然你可以用jdk的plug-in取代IE的MS JVM.
每台win32系统都包含了一个MS implement的VM,如果安装了Java SDK哪你就
可以用jview来从command line启动VM process. 你可以在一台电脑上同时
运行几个同种或不同种的VM, 每一个都会运行在独立process中.
下面是一些系统的属性,你可以从中获得关于VM的一些讯息!
用 System.getProperty(String propertyName)
properyName: 含义:
-----------------------------------------------------
java.version - JRE version
java.vendor - JRE vendor
java.vendor.url - Vendor URL
java.home - Installation directory
java.vm.specification.version - JVM 标准的版本
java.vm.specification.vendor - JVM 标准的开发商
java.vm.specification.name -
java.vm.version - JVMachine implementation version:
java.vm.vendor - JVM implementation vendor
java.vm.name - JVM implementation name
java.specification.version - JRE specification version
java.specification.vendor - JRE specification vendor
java.specification.name - JRE specification name:
java.class.version - Class format version number:
java.class.path - Java CLASSPATH
-- Zombie
ICQ:6256854
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 203.101.49.105]
|
|