Java中获取系统属性

在使用Java进行开发的时候,常常需要用到系统的一些属性,可以通过调用java.lang.system类中的getProperties()方法或getProperty(String key)方法来获取当前系统的属性。

1None.gifjava.util.Properties currentProperties =  System.getProperties();//获取当前系统所有的属性
2None.gifcurrentProperties.list(System.out);//在屏幕上输出


// 通过指定属性名,获取相应的系统属性
 1
None.gifString osName = System.getProperty("os.name"
);
 2None.gifString osVersion = System.getProperty("os.version"
);
 3None.gifString osArch = System.getProperty("os.arch"
);
 4None.gifString userName = System.getProperty("user.name"
);
 5None.gifString userHome = System.getProperty("user.home"
);
 6None.gifString userDir = System.getProperty("user.dir"
);
 7None.gifString userTimezone = System.getProperty("user.timezone"
);
 8None.gifString javaHome = System.getProperty("java.home"
);
 9None.gifString javaVersion = System.getProperty("java.version"
);
10None.gifString javaClassPath = System.getProperty("java.class.path"
);
11None.gifString javaClassVersion = System.getProperty("java.class.version"
);
12None.gifString javaVendor = System.getProperty("java.vendor"
);
13None.gifString javaVendorURL = System.getProperty("java.vendor.url"
);        
14None.gifString pathSeparator = System.getProperty("path.separator"
);        
15None.gifString lineSeparator = System.getProperty("line.separator"
);
16None.gifString fileSeparator = System.getProperty("file.separator"
);
17None.gifString fileEncoding = System.getProperty("file.encoding");

转载于:https://www.cnblogs.com/xxpal/articles/816915.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值