java 获取系统信息

java 获取系统信息
1. java 获取系统参数
public class Test {

    public static void main(String[] args) {
        System.getProperties().list(System.out);
    }
}
-- listing properties --
sun.desktop=windows
awt.toolkit=sun.awt.windows.WToolkit
java.specification.version=11
sun.cpu.isalist=amd64
sun.jnu.encoding=GBK
java.class.path=D:\code\xxx\target\test-classes...
java.vm.vendor=Oracle Corporation
sun.arch.data.model=64
user.variant=
java.vendor.url=http://java.oracle.com/
user.timezone=
os.name=Windows 10
java.vm.specification.version=11
sun.java.launcher=SUN_STANDARD
user.country=CN
sun.boot.library.path=D:\devtool\jdk-11.0.0.1\bin
sun.java.command=com.xaas.demo.core.Test
jdk.debug=release
sun.cpu.endian=little
user.home=C:\Users\xxx
user.language=zh
java.specification.vendor=Oracle Corporation
java.version.date=2023-05-09
java.home=D:\devtool\jdk-11.0.0.1
file.separator=\
java.vm.compressedOopsMode=Zero based
line.separator=

java.specification.name=Java Platform API Specification
java.vm.specification.vendor=Oracle Corporation
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
user.script=
sun.management.compiler=HotSpot 64-Bit Tiered Compilers
java.runtime.version=11.0.0.1+3-5
user.name=xxx
path.separator=;
os.version=10.0
java.runtime.name=OpenJDK Runtime Environment
file.encoding=UTF-8
java.vm.name=OpenJDK 64-Bit Server VM
java.vendor.version=18.9
java.vendor.url.bug=http://bugreport.java.com/bugreport/
java.io.tmpdir=C:\Users\AppData\Local\Temp\
java.version=11.0.0.1
user.dir=D:\code\mss-qpaas
os.arch=amd64
java.vm.specification.name=Java Virtual Machine Specification
java.awt.printerjob=sun.awt.windows.WPrinterJob
sun.os.patch.level=
java.library.path=D:\devtool\jdk-11.0.0.1\bin;C:\WINDOW...
java.vendor=Oracle Corporation
java.vm.info=mixed mode
java.vm.version=11.0.0.1+3-5
java.specification.maintenance.version=2
sun.io.unicode.encoding=UnicodeLittle
java.class.version=55.0
2. 使用
public class Test {

    public static void main(String[] args) {
        // 使用
        String desktop = System.getProperty("sun.desktop");
        System.out.println(desktop);
        
    }
}


3. java 获取系统环境变量
public class Test {

    public static void main(String[] args) {
   
        System.out.println(desktop);
        for (Map.Entry<String, String> env : System.getenv().entrySet()) {
            System.out.println(env.getKey() +"="+env.getValue());
        }
    }
}
D:\devtool\jdk-11.0.0.1\bin\java.exe "-javaagent:D:\devtool\JetBrains\IntelliJ IDEA 2022.3.1\lib\idea_rt.jar=59592:D:\devtool\JetBrains\IntelliJ IDEA 2022.3.1\bin" -Dfile.encoding=UTF-8 @C:\Users\xxx\AppData\Local\Temp\idea_arg_file110509626 com.xaas.demo.core.Test
USERDOMAIN_ROAMINGPROFILE=CORP
PROCESSOR_LEVEL=6
SESSIONNAME=Console
ALLUSERSPROFILE=C:\ProgramData
PROCESSOR_ARCHITECTURE=AMD64
GATEWAY_VM_OPTIONS=D:\360极速浏览器下载\idea\vmoptions\gateway.vmoptions
PSModulePath=C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules
SystemDrive=C:
=E:=E:\
RIDER_VM_OPTIONS=D:\360极速浏览器下载\idea\vmoptions\rider.vmoptions
USERNAME=xulihxxxECOSTUDIO_VM_OPTIONS=D:\360极速浏览器下载\idea\vmoptions\devecostudio.vmoptions
USERDNSDOMAIN=CORP.QIHOO.NET
STUDIO_VM_OPTIONS=D:\360极速浏览器下载\idea\vmoptions\studio.vmoptions
ProgramFiles(x86)=C:\Program Files (x86)
FPS_BROWSER_USER_PROFILE_STRING=Default
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
APPCODE_VM_OPTIONS=D:\360极速浏览器下载\idea\vmoptions\appcode.vmoptions
DriverData=C:\Windows\System32\Drivers\DriverData
DATASPELL_VM_OPTIONS=D:\360极速浏览器下载\idea\vmoptions\dataspell.vmoptions
ProgramData=C:\ProgramData
ProgramW6432=C:\Program Files
HOMEPATH=\Users\xxx
xxxOT_USER=admin
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 140 Stepping 1, GenuineIntel
ProgramFiles=C:\Program Files
PUBLIC=C:\Users\Public
windir=C:\WINDOWS
=::=::\
BSPRINT_CLIENT=C:/Users/xulihxxxatxxxg/Brocadesoft
ZES_ENABLE_SYSMAN=1
DATAGRIP_VM_OPTIONS=D:\360极速浏览器下载\idea\vmoptions\datagrip.vmoptions
LOCALAPPDATA=C:\Users\xxx\AxxxocxxxDOMAIN=CORP
FPS_BROWSER_APP_PROFILE_STRING=Internet Explorer
LOGONSERVER=\\BJF4-DC02
PYCHARM_VM_OPTIONS=D:\360极速浏览器下载\idea\vmoptions\pycharm.vmoptions
WEBSTORM_VM_OPTIONS=D:\360极速浏览器下载\idea\vmoptions\webstorm.vmoptions
JAVA_HOME=D:\devtool\jdk-11.0.0.1
CLION_VM_OPTIONS=D:\360极速浏览器下载\idea\vmoptions\clion.vmoptions
JETBRAINSCLIENT_VM_OPTIONS=D:\360极速浏览器下载\idea\vmoptions\jetbrainsclient.vmoptions
GOLAND_VM_OPTIONS=D:\360极速浏览器下载\idea\vmoptions\goland.vmoptions
OneDrive=C:\Users\xulihxxxrixxxC:xxxTA=C:\Users\xxx\AxxxoaxxxEAxxxONS=D:\360极速浏览器下载\idea\vmoptions\idea.vmoptions
RUBYMINE_VM_OPTIONS=D:\360极速浏览器下载\idea\vmoptions\rubymine.vmoptions
JETBRAINS_CLIENT_VM_OPTIONS=D:\360极速浏览器下载\idea\vmoptions\jetbrains_client.vmoptions
CommonProgramFiles=C:\Program Files\Common Files
Path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\Enterprise Vault\EVClient\x64\;D:\devtool\Git\cmd;D:\devtool\MySQL\MySQL Server 8.0\bin;D:\devtool\apache-maven-3.9.1\bin;D:\devtool\jdk-11.0.0.1\bin;;D:\devtool\Microsoft VS Code\bin;D:\devtool\nodejs\;C:\Users\xulihxxxatxxxMixxxWixxxs;C:\Users\xxx\Axxxoaxxx
xxxwsxxxPUTERNAME=5CD242HT8T
maven_home=D:\devtool\apache-maven-3.9.1
PROCESSOR_REVISION=8c01
CommonProgramW6432=C:\Program Files\Common Files
ComSpec=C:\WINDOWS\system32\cmd.exe
UATDATA=C:\WINDOWS\CCM\UATData\D9F8C395-CAB8-491d-B8AC-179A1FE1BE77
MINIO_ROOT_PASSWORD=admin
SystemRoot=C:\WINDOWS
TEMP=C:\Users\xulihxxxatxxxTexxxDExxxONxxx极速浏览器下载\idea\vmoptions\webide.vmoptions
HOMEDRIVE=C:
USERPROFILE=C:\Users\xxx
xxxsexxxuixxxa\xxxmpxxxProgramFilxxx Files (x86)\Common Files
NUMBER_OF_PROCESSORS=8
PHPSTORM_VM_OPTIONS=D:\360极速浏览器下载\idea\vmoptions\phpstorm.vmoptions
IDEA_INITIAL_DIRECTORY=D:\devtool\JetBrains\IntelliJ IDEA 2022.3.1\jbr\bin
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

潇凝子潇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值