JavaでプログラムからOS(オペレーティング・システム)の情報を取得する方法について記載します。
プログラムからOSの情報を取得する方法
Systemクラス の getProperty メソッドを使用します。
次のOS情報を取得できます。
引数 | オペレーティング・システムの情報 |
---|---|
os.name | システム名 |
os.arch | アーキテクチャ |
os.version | バージョン |
実行例
1 2 3 4 5 6 7 8 |
// OS名 String osName = System.getProperty("os.name"); // Mac OS X // OS アーキテクチャ String osArch = System.getProperty("os.arch"); // x86_64 // OSのバージョン String osVersion = System.getProperty("os.version"); // 10.16 |