`
liushilang
  • 浏览: 89343 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Java OS及arch值表

 
阅读更多

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

 

 

os.name os.version os.arch Comments
Linux 2.0.31 x86 IBM Java 1.3
Linux (*) i386 Sun Java 1.3.1, 1.4 or Blackdown Java; (*) os.version depends on Linux Kernel version
Linux (*) x86_64 Blackdown Java; note x86_64 might change to amd64; (*) os.version depends on Linux Kernel version
Linux (*) sparc Blackdown Java; (*) os.version depends on Linux Kernel version
Linux (*) ppc Blackdown Java; (*) os.version depends on Linux Kernel version
Linux (*) armv41 Blackdown Java; (*) os.version depends on Linux Kernel version
Linux (*) i686 GNU Java Compiler (GCJ); (*) os.version depends on Linux Kernel version
Linux (*) ppc64 IBM Java 1.3; (*) os.version depends on Linux Kernel version
Mac OS 7.5.1 PowerPC  
Mac OS 8.1 PowerPC  
Mac OS 9.0, 9.2.2 PowerPC MacOS 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 X 10.1.3 ppc  
Mac OS X 10.2.6 ppc Java(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 X 10.2.8 ppc using 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 X 10.3.1, 10.3.2, 10.3.3, 10.3.4 ppc JDK 1.4.x
Mac OS X 10.3.8 ppc Mac 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 95 4.0 x86  
Windows 98 4.10 x86 Note, that if you run Sun JDK 1.2.1 or 1.2.2 Windows 98 identifies itself as Windows 95.
Windows Me 4.90 x86  
Windows NT 4.0 x86  
Windows 2000 5.0 x86  
Windows XP 5.1 x86 Note, that if you run older Java runtimes Windows XP identifies itself as Windows 2000.
Windows 2003 5.2 x86 java.vm.version=1.4.2_06-b03; Note, that Windows Server 2003 identifies itself only as Windows 2003.
Windows CE 3.0 build 11171 arm Compaq iPAQ 3950 (PocketPC 2002)
OS/2 20.40 x86  
Solaris 2.x sparc  
SunOS 5.7 sparc Sun Ultra 5 running Solaris 2.7
SunOS 5.8 sparc Sun Ultra 2 running Solaris 8
SunOS 5.9 sparc Java(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/iX C.55.00 PA-RISC  
HP-UX B.10.20 PA-RISC JDK 1.1.x
HP-UX B.11.00 PA-RISC JDK 1.1.x
HP-UX B.11.11 PA-RISC JDK 1.1.x
HP-UX B.11.11 PA_RISC JDK 1.2.x/1.3.x; note Java 2 returns PA_RISC and Java 1 returns PA-RISC
HP-UX B.11.00 PA_RISC JDK 1.2.x/1.3.x
HP-UX B.11.23 IA64N JDK 1.4.x
HP-UX B.11.11 PA_RISC2.0 JDK 1.3.x or JDK 1.4.x, when run on a PA-RISC 2.0 system
HP-UX B.11.11 PA_RISC JDK 1.2.x, even when run on a PA-RISC 2.0 system
HP-UX B.11.11 PA-RISC JDK 1.1.x, even when run on a PA-RISC 2.0 system
AIX 5.2 ppc64 sun.arch.data.model=64
AIX 4.3 Power  
AIX 4.1 POWER_RS  
OS/390 390 02.10.00 J2RE 1.3.1 IBM OS/390 Persistent Reusable VM
FreeBSD 2.2.2-RELEASE x86  
Irix 6.3 mips  
Digital Unix 4.0 alpha  
NetWare 4.11 4.11 x86  
OSF1 V5.1 alpha Java 1.3.1 on Compaq (now HP) Tru64 Unix V5.1
OpenVMS V7.2-1 alpha Java 1.3.1_1 on OpenVMS 7.2
分享到:
评论

相关推荐

    PearOS-arch:PearOS但基于Arch

    【标题】"PearOS-arch:PearOS在Arch Linux之上的构建" 【正文】 PearOS-arch项目是一项创新尝试,旨在将优雅的PearOS操作系统与Arch Linux的灵活性和自由度相结合。PearOS,以其独特的Mac OS X风格的用户界面和良好...

    arch:适用于节点和浏览器的更好的`os.arch()`-检测OS架构

    在这种情况下, os.arch()将返回一个误导性的“ x86”(32位)值,而不是“ x64”(64位)。 使用此软件包可获取实际的操作系统CPU体系结构。 奖励:这个软件包也可以在浏览器中使用。安装npm install arch用法var ...

    os-maven-plugin:一个Maven插件,用于设置从$ {os.name}和$ {os.arch}属性中检测到的各种有用属性

    根据os.name Java系统属性的小写字母值,将os.detected.name设置为以下值之一,该属性的非字母数字字符被去除。 例如OS_400 > os400 aix如果值以aix开头 hpux如果值以hpux开头 os400如果值以os400并且其后一个字符...

    Java 17.0.2 LTS ( jdk-17_macos-aarch64_bin.tar.gz)

    Java 17.0.2 LTS ( jdk-17_macos-aarch64_bin.tar.gz) 适用于macOS x64 Arm芯片系统 , 是 Java SE 平台的最新长期支持版本。根据Oracle 免费条款和条件许可,JDK 17 二进制文件可在生产中免费使用,并可免费重新...

    javacv jar 包window64,linux64 javacv-macosx-x86_64.jar

    这个标题提到的是JavaCV的jar包,适用于三种不同的操作系统:Windows 64位、Linux 64位以及Mac OS X 64位。这些jar包使得开发者能够在这些平台上方便地集成计算机视觉功能到他们的Java应用程序中。 1. **JavaCV介绍...

    Arch Wiki离线版

    《Arch Wiki离线版》是针对Arch Linux操作系统爱好者和管理员的一款实用工具,它包含了Arch Wiki网站的完整内容,用户可以在没有网络连接的情况下查阅各种Arch Linux相关的技术文档和指南。Arch Wiki是一个极其丰富...

    Arch-osuguide:在arch上安装osu的详细解释

    架构师从os。开始从零开始在弓上安装osu的详细解释。 免责声明这里将提供的所有信息均基于我的OWN经验。 如果您的linux安装或计算机中的任何内容中断,我概不负责。 这也将是初学者的指南。 如果您了解ThePoon的osu...

    iso:构建PearOS-Arch iso的项目

    构建(新的)基于Arch的梨iso。 建造方法: 您将必须使用Arch或基于Arch的发行版来构建此ISO文件。 原因Arch帮助Arch LOL。 安装依赖项 转到项目文件夹 运行build_iso.sh 依存关系: pacman-contrib archiso ...

    java 实现对当前操作系统的判断

    除了`os.name`,我们还可以获取其他操作系统相关的属性,比如`os.version`(操作系统版本号)和`os.arch`(操作系统架构)。例如: ```java String osVersion = System.getProperty("os.version"); String osArch = ...

    android J2ME加载器 可以在android机上运行java游戏

    Android平台上的J2ME加载器是一款特殊的软件,它允许用户在Android设备上运行基于Java ME(J2ME)开发的游戏和应用程序。Java ME是Java的一个轻量级版本,主要用于移动设备和嵌入式系统,因此许多早期的移动游戏都是...

    python arch 手册

    标题“Python Arch 手册”指的是一个专注于Python编程语言的文档,这个手册重点介绍了“arch”库,而“arch”是一个专门用于金融数据分析的Python库,尤其在时间序列数据的波动性建模方面非常有用。波动性建模是金融...

    java获取操作系统版本代码

    String arch = System.getProperty("os.arch"); System.out.println("操作系统名称: " + osName); System.out.println("操作系统版本: " + osVersion); System.out.println("处理器架构: " + arch); ...

    Archlinux/Manjaro安装blackarch全套

    1、添加blackarch软件源 sudo gedit /etc/pacman.conf 如果没有gedit命令,运行 sudo pacman -S gedit 也可以用vim 添加以下内容: [blackarch] SigLevel = TrustAll Server = https://mirrors.tuna.tsinghua.e

    rt.arch函数

    股票波动率预测ar-arch模型.#拟合均值方程和方差方程 #拟合AR(4)-GARCH(3,0)模型[AR(4)- ARCH(3)模型]

    php-java-bridge 配置包

    $system ->getProperty( 'os.arch' ). ' ' ; // java.util.Date example $formatter = new Java( 'java.text.SimpleDateFormat' , "EEEE, MMMM dd, yyyy 'at' h:mm:ss a zzzz" ); print $formatter ->format...

    ArchWiki-Viewer:Firefox OS 的 ArchWiki 查看器

    FirefoxOS 的 ArchWiki 查看器 描述 简单查看器,适用于运行移动设备。 (作为优秀的 for Android 的克隆而诞生)。 特征 查看的内容被缓存(默认情况下)以启用离线阅读。 缓存页面的索引以提供更快的访问(星号...

    java获取系统参数

    关于操作系统的信息,有`os.name`(操作系统名称)、`os.arch`(操作系统架构)和`os.version`(操作系统版本)。文件、路径和行的分隔符可通过`file.separator`、`path.separator`和`line.separator`获取,它们在...

    变系数ARCH-M模型的ARCH效应检验

    变系数ARCH-M模型是时间序列分析领域的重要研究对象,其核心在于通过截面似然估计来检验模型是否具有条件异方差性(ARCH效应)。首先,我们来探讨一下条件异方差性的概念,它是指在时间序列分析中,随机变量的条件...

    java获取当前系统信息

    - **操作系统架构**:`os.arch`,显示了操作系统的架构类型,如“amd64”、“x86_64”等。 - **操作系统版本**:`os.version`,提供了操作系统的版本信息。 ### 文件系统和分隔符 与文件系统相关的属性包括: - *...

Global site tag (gtag.js) - Google Analytics