Java は、System クラスの getProperty() 関数を使用してシステム プロパティを取得します
System クラスは Java のコア クラスの 1 つであり、いくつかのシステム関連のメソッドを提供します。その中でも、getProperty() 関数は、システム関連のプロパティを取得するために使用できる非常に実用的なメソッドです。このメソッドの構文は次のとおりです。
public static String getProperty(String key)
このメソッドは、取得するシステム プロパティのキー名を表す文字列パラメータ キーを受け取り、次の値を返します。文字列。この属性に対応する値を示します。
実際の開発では、システム関連の情報を取得するために getProperty() 関数を使用することがよくあります。以下では、サンプル コードを使用してこの関数の使用方法を説明します。
例 1: Java バージョンの取得
public class GetSystemProperty { public static void main(String[] args) { String javaVersion = System.getProperty("java.version"); System.out.println("Java版本:" + javaVersion); } }
上記のコードを実行すると、現在の Java バージョン情報が出力されます。例:
Java バージョン: 14.0.2
例 2: オペレーティング システムの種類を取得する
public class GetSystemProperty { public static void main(String[] args) { String osName = System.getProperty("os.name"); System.out.println("操作系统:" + osName); } }
上記のコードを実行すると、現在のオペレーティング システムの種類が出力されます。例:
オペレーティング システム: Windows 10
例 3: ユーザーのユーザー名を取得する
public class GetSystemProperty { public static void main(String[] args) { String userName = System.getProperty("user.name"); System.out.println("用户名:" + userName); } }
上記のコードを実行すると、現在のユーザーのユーザー名が出力されます。例:
Username: john
例 4:現在のジョブ ディレクトリを取得します。
public class GetSystemProperty { public static void main(String[] args) { String currentDirectory = System.getProperty("user.dir"); System.out.println("当前工作目录:" + currentDirectory); } }
上記のコードを実行すると、現在の作業ディレクトリのパスが出力されます。例:
現在の作業ディレクトリ: C:UsersjohnDocuments
上の例から、System クラスの getProperty() 関数を使用すると、システム関連の情報を簡単に取得でき、システムの状態をよりよく理解して制御できることがわかります。
getProperty() 関数を使用するときは、対応するプロパティ キー名を渡す必要があることに注意してください。これらのキー名には、システム関連のプロパティに関する特定の規則があります。一般的に使用されるシステム プロパティ キー名は、Java ドキュメントまたは Baidu などの検索エンジンを参照することで取得できます。
概要:
System クラスの getProperty() 関数は、システム関連のプロパティを取得するために使用できる非常に実用的なメソッドです。この関数を使用して、Java バージョン、オペレーティング システムの種類、ユーザー名、現在の作業ディレクトリなどの情報を取得できます。この情報により、システムのステータスをよりよく理解し、制御できるようになります。この記事が読者のお役に立てば幸いです。
以上がJava は、System クラスの getProperty() 関数を使用してシステム プロパティを取得します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。