您的位置:首页 > 编程语言 > Java开发

Java os.name

2015-11-01 19:12 344 查看
Java中os.name和os.arch属性究竟会返回什么值呢?可以参考如下表格:(注意此表可能会不定期更新)

 

os.nameos.versionos.archComments
Linux2.0.31x86IBM Java 1.3
Linux(*)i386Sun Java 1.3.1, 1.4 or Blackdown Java; (*) os.version depends on Linux Kernel version
Linux(*)x86_64Blackdown Java; note x86_64 might change to amd64; (*) os.version depends on Linux Kernel version
Linux(*)sparcBlackdown Java; (*) os.version depends on Linux Kernel version
Linux(*)ppcBlackdown Java; (*) os.version depends on Linux Kernel version
Linux(*)armv41Blackdown Java; (*) os.version depends on Linux Kernel version
Linux(*)i686GNU Java Compiler (GCJ); (*) os.version depends on Linux Kernel version
Linux(*)ppc64IBM Java 1.3; (*) os.version depends on Linux Kernel version
Mac OS7.5.1PowerPC 
Mac OS8.1PowerPC 
Mac OS9.0, 9.2.2PowerPCMacOS 9.0: java.version=1.1.8, mrj.version=2.2.5; MacOS 9.2.2: java.version=1.1.8 mrj.version=2.2.5
Mac OS X10.1.3ppc 
Mac OS X10.2.6ppcJava(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_01-39)

Java HotSpot(TM) Client VM (build 1.4.1_01-14, mixed mode)
Mac OS X10.2.8ppcusing 1.3 JVM: java.vm.version=1.3.1_03-74, mrj.version=3.3.2; using 1.4 JVM: java.vm.version=1.4.1_01-24, mrj.version=69.1
Mac OS X10.3.1, 10.3.2, 10.3.3, 10.3.4ppcJDK 1.4.x
Mac OS X10.3.8ppcMac OS X 10.3.8 Server; using 1.3 JVM: java.vm.version=1.3.1_03-76, mrj.version=3.3.3; using 1.4 JVM: java.vm.version=1.4.2-38; mrj.version=141.3
Windows 954.0x86 
Windows 984.10x86Note, that if you run Sun JDK 1.2.1 or 1.2.2 Windows 98 identifies itself as Windows 95.
Windows Me4.90x86 
Windows NT4.0x86 
Windows 20005.0x86 
Windows XP5.1x86Note, that if you run older Java runtimes Windows XP identifies itself as Windows 2000.
Windows 20035.2x86java.vm.version=1.4.2_06-b03; Note, that Windows Server 2003 identifies itself only as Windows 2003.
Windows CE3.0 build 11171armCompaq iPAQ 3950 (PocketPC 2002)
OS/220.40x86 
Solaris2.xsparc 
SunOS5.7sparcSun Ultra 5 running Solaris 2.7
SunOS5.8sparcSun Ultra 2 running Solaris 8
SunOS5.9sparcJava(TM) 2 Runtime Environment, Standard Edition (build 1.4.0_01-b03)

Java HotSpot(TM) Client VM (build 1.4.0_01-b03, mixed mode)
MPE/iXC.55.00PA-RISC 
HP-UXB.10.20PA-RISCJDK 1.1.x
HP-UXB.11.00PA-RISCJDK 1.1.x
HP-UXB.11.11PA-RISCJDK 1.1.x
HP-UXB.11.11PA_RISCJDK 1.2.x/1.3.x; note Java 2 returns 
PA_RISC
 and Java 1 returns 
PA-RISC
HP-UXB.11.00PA_RISCJDK 1.2.x/1.3.x
HP-UXB.11.23IA64NJDK 1.4.x
HP-UXB.11.11PA_RISC2.0JDK 1.3.x or JDK 1.4.x, when run on a PA-RISC 2.0 system
HP-UXB.11.11PA_RISCJDK 1.2.x, even when run on a PA-RISC 2.0 system
HP-UXB.11.11PA-RISCJDK 1.1.x, even when run on a PA-RISC 2.0 system
AIX5.2ppc64sun.arch.data.model=64
AIX4.3Power 
AIX4.1POWER_RS 
OS/39039002.10.00J2RE 1.3.1 IBM OS/390 Persistent Reusable VM
FreeBSD2.2.2-RELEASEx86 
Irix6.3mips 
Digital Unix4.0alpha 
NetWare 4.114.11x86 
OSF1V5.1alphaJava 1.3.1 on Compaq (now HP) Tru64 Unix V5.1
OpenVMSV7.2-1alphaJava 1.3.1_1 on OpenVMS 7.2
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: