java获取操作系统信息
生活随笔
收集整理的這篇文章主要介紹了
java获取操作系统信息
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Java代碼 import?java.util.Properties; ?? ?? Properties?props=System.getProperties();?//獲得系統(tǒng)屬性集 ?? String?osName?=?props.getProperty("os.name");?//操作系統(tǒng)名稱 ?? String?osArch?=?props.getProperty("os.arch");?//操作系統(tǒng)構(gòu)架 ?? String?osVersion?=?props.getProperty("os.version");?//操作系統(tǒng)版本?? import java.util.Properties;
Properties props=System.getProperties(); //獲得系統(tǒng)屬性集
String osName = props.getProperty("os.name"); //操作系統(tǒng)名稱
String osArch = props.getProperty("os.arch"); //操作系統(tǒng)構(gòu)架
String osVersion = props.getProperty("os.version"); //操作系統(tǒng)版本
Java代碼 String?osName?=?System.getProperty("os.name");?//操作系統(tǒng)名稱 ?? String?osArch?=?System.getProperty("os.arch");?//操作系統(tǒng)構(gòu)架 ?? String?osVersion?=?System.getProperty("os.version");?//操作系統(tǒng)版本?? String osName = System.getProperty("os.name"); //操作系統(tǒng)名稱
String osArch = System.getProperty("os.arch"); //操作系統(tǒng)構(gòu)架
String osVersion = System.getProperty("os.version"); //操作系統(tǒng)版本
public static String getProperty(String key)
public static String getProperty(String key)
| java.version | Java 運(yùn)行時(shí)環(huán)境版本 |
| java.vendor | Java 運(yùn)行時(shí)環(huán)境供應(yīng)商 |
| java.vendor.url | Java 供應(yīng)商的 URL |
| java.home | Java 安裝目錄 |
| java.vm.specification.version | Java 虛擬機(jī)規(guī)范版本 |
| java.vm.specification.vendor | Java 虛擬機(jī)規(guī)范供應(yīng)商 |
| java.vm.specification.name | Java 虛擬機(jī)規(guī)范名稱 |
| java.vm.version | Java 虛擬機(jī)實(shí)現(xiàn)版本 |
| java.vm.vendor | Java 虛擬機(jī)實(shí)現(xiàn)供應(yīng)商 |
| java.vm.name | Java 虛擬機(jī)實(shí)現(xiàn)名稱 |
| java.specification.version | Java 運(yùn)行時(shí)環(huán)境規(guī)范版本 |
| java.specification.vendor | Java 運(yùn)行時(shí)環(huán)境規(guī)范供應(yīng)商 |
| java.specification.name | Java 運(yùn)行時(shí)環(huán)境規(guī)范名稱 |
| java.class.version | Java 類格式版本號(hào) |
| java.class.path | Java 類路徑 |
| java.library.path | 加載庫(kù)時(shí)搜索的路徑列表 |
| java.io.tmpdir | 默認(rèn)的臨時(shí)文件路徑 |
| java.compiler | 要使用的 JIT 編譯器的名稱 |
| java.ext.dirs | 一個(gè)或多個(gè)擴(kuò)展目錄的路徑 |
| os.name | 操作系統(tǒng)的名稱 |
| os.arch | 操作系統(tǒng)的架構(gòu) |
| os.version | 操作系統(tǒng)的版本 |
| file.separator | 文件分隔符(在 UNIX 系統(tǒng)中是“/”) |
| path.separator | 路徑分隔符(在 UNIX 系統(tǒng)中是“:”) |
| line.separator | 行分隔符(在 UNIX 系統(tǒng)中是“/n”) |
| user.name | 用戶的賬戶名稱 |
| user.home | 用戶的主目錄 |
| user.dir | 用戶的當(dāng)前工作目錄 |
轉(zhuǎn)載于:https://blog.51cto.com/77857/163793
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的java获取操作系统信息的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: NA-NP-IE系列实验28:HDLC
- 下一篇: firefox 和 ie 事件处理的细节