java获取系统版本代码 java获取操作系统版本

java 如何判断操作系统是Linux还是Windows

Java 判断操作系统是linux还是windows,主要是使用system这个类,这个类型提供了获取java版本、安装目录、操作系统等等信息,代码如下:

成都创新互联作为成都网站建设公司,专注重庆网站建设公司、网站设计,有关企业网站设计方案、改版、费用等问题,行业涉及成都石牌坊等多个领域,已为上千家企业服务,得到了客户的尊重与认可。

System.out.println("===========操作系统是:"+System.getProperties().getProperty("os.name"));

System.out.println("===========文件的分隔符为file.separator:"+System.getProperties().getProperty("file.separator"));

System类

public static Properties getProperties()

将 getProperty(String) 方法使用的当前系统属性集合作为 Properties 对象返回

键 相关值的描述

java.version    Java 运行时环境版本  

java.vendor    Java 运行时环境供应商  

java.vendor.url    Java 供应商的 URL  

java.home    Java 安装目录  

java如何读取当前是什么系统

Properties props=System.getProperties(); //获得系统属性集    

 String osName = props.getProperty("os.name"); //操作系统名称    

 String osArch = props.getProperty("os.arch"); //操作系统构架    

 String osVersion = props.getProperty("os.version"); //操作系统版本  

 System.err.println(osName);

 System.err.println(osArch);

 System.err.println(osVersion);

如何用java检测window系统版本? 是检测window的版本,不是Java的版本!

利用System.getProperty可以获取OS的情报,具体请参照下面的链接

我在我本机上执行下面代码

System.out.println("os name:" + System.getProperty("os.name"));

System.out.println("os arch:" + System.getProperty("os.arch"));

System.out.println("os version:" + System.getProperty("os.version"));

得到的结果如下:

os name:Windows 8

os arch:amd64

os version:6.2

我的电脑是windows 8 64bit的,cpu是Intel的,貌似不管是amd还是intel的64bit的cpu在java中最后都会得到amd64,官方的解释如下

网页题目:java获取系统版本代码 java获取操作系统版本
文章路径:https://www.cdcxhl.com/article2/ddsosic.html

成都网站建设公司_创新互联,为您提供定制网站网站制作服务器托管建站公司用户体验自适应网站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

网站建设网站维护公司