java代码获取操作系统信息呢?

java问题王 Java每日一问 发布时间:2021-09-26 22:36:01 阅读数:15471 1
下文笔者讲述Java代码获取操作系统信息的方法分享,如下所示:
实现思路:
    借助System.getProperty("os.name")
	 即可获取操作系统的相关信息
 
例:
获取操作系统的相关信息
package com.java265.other;

public class test {
	/*
	 * java265.com 输出操作系统的信息的示例分享
	 */
	public static void main(String[] args) throws Exception {

		System.out.println("=====输出操作系统相关信息======");

		System.getProperties().list(System.out);

		System.out.println("=====输出操作系统名称======");
		System.out.println(System.getProperty("os.name"));
	}
}
运行以上代码,将输出以下信息
=====输出操作系统相关信息======
-- listing properties --
java.specification.version=17
sun.cpu.isalist=amd64
sun.jnu.encoding=GBK
java.class.path=E:\eclipse-workspace\testCmd\bin
java.vm.vendor=Oracle Corporation
sun.arch.data.model=64
user.variant=
java.vendor.url=https://java.oracle.com/
java.vm.specification.version=17
os.name=Windows 10
sun.java.launcher=SUN_STANDARD
user.country=CN
sun.boot.library.path=D:\ENV\jdk-17\bin
sun.java.command=com.java265.other.test
jdk.debug=release
sun.cpu.endian=little
user.home=C:\Users\27201
user.language=zh
java.specification.vendor=Oracle Corporation
java.version.date=2021-09-14
java.home=D:\ENV\jdk-17
File.separator=\
java.vm.compressedOopsMode=Zero based
line.separator=

java.vm.specification.vendor=Oracle Corporation
java.specification.name=Java Platform API Specification
user.script=
sun.management.compiler=HotSpot 64-Bit Tiered Compilers
java.Runtime.version=17+35-LTS-2724
user.name=27201
path.separator=;
os.version=10.0
java.runtime.name=Java(TM) SE Runtime Environment
file.encoding=GBK
java.vm.name=Java HotSpot(TM) 64-Bit Server VM
java.vendor.url.bug=https://bugreport.java.com/bugreport/
java.io.tmpdir=C:\Users\27201\AppData\Local\Temp\
java.version=17
user.dir=E:\eclipse-workspace\testCmd
os.arch=amd64
java.vm.specification.name=Java Virtual Machine Specification
sun.os.patch.level=
native.encoding=GBK
java.library.path=D:\ENV\jdk-17\bin;C:\Windows\Sun\Java...
java.vm.info=mixed mode, sharing
java.vendor=Oracle Corporation
java.vm.version=17+35-LTS-2724
sun.io.unicode.encoding=UnicodeLittle
java.class.version=61.0
=====输出操作系统名称======
Windows 10
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaProblem/202109/1289.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者