java代码获取操作系统信息呢?
下文笔者讲述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
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。