ホームページ >Java >&#&チュートリアル >Java の System.getProperty() メソッドの機能と使用法は何ですか?
最近コードを見ていると、System.getProperty()、System.load()、System.loadLibrary()などが使われています。多くの場所
システムには、標準入力、標準出力、およびエラー出力ストリーム、外部定義されたプロパティと環境変数へのアクセス、ファイルとライブラリをロードするためのメソッド、およびファイルの一部を素早くコピーするための実用的なメソッド System.getProperties を含めることができます。 array.() は現在のシステム プロパティを決定でき、戻り値は Properties です;
System.load(String filename)
は System.load(String filename)
System.setProperties(Properties propes)
System.setProperties (文字列キー,文字列値)
#static void | **setProperties**(Properties props) システム プロパティをプロパティ パラメーターに設定します。 |
---|---|
static String | **setProperty**(String key, String value) 指定されたキーが示すシステム プロパティを設定します。 |
static Properties | **getProperties**() 現在のシステム プロパティを確認します。 |
---|---|
static String | **getProperty**(String key) 指定されたキーが示すシステム プロパティを取得します。 |
static String | **getProperty**(String key, String def) 指定されたキーで記述されたシステム プロパティを取得します。 |
public static void setProperties(Properties props)
システム プロパティを Properties
に設定します。まず、セキュリティ マネージャーがいる場合は、次に、パラメータを指定せずに checkPropertiesAccess
メソッドを直接呼び出します。これにより、セキュリティ例外が発生する可能性があります。
パラメータは、getProperty(String) メソッドで使用される現在のシステム プロパティのコレクションです。引数が null
の場合、現在のシステム プロパティのセットは無視されます。
パラメータ: - 新しいシステム プロパティ。 SecurityException``checkPropertiesAccess
次も参照:
public static Properties getProperties()
現在のシステム プロパティを確認します。
まず、セキュリティ マネージャーがある場合は、その checkPropertiesAccess
メソッドをパラメーターなしで直接呼び出します。これにより、セキュリティ例外が発生する可能性があります。
getProperty(String) メソッドで使用される現在のシステム プロパティ コレクションを Properties
オブジェクトとして返します。現在のシステム プロパティ コレクションがない場合は、最初にシステム プロパティ コレクションを作成して初期化します。
このシステム プロパティ コレクションには、常に次のキーの値が含まれています:
java.version | Java 実行環境のバージョン |
---|---|
java.vendor | Java 実行環境のベンダー |
java.vendor.url | Java ベンダー URL |
java.home | Java インストール ディレクトリ |
Java 仮想マシン仕様バージョン | |
Java 仮想マシン仕様ベンダー | |
Java 仮想マシン仕様名 | |
Java 仮想マシン実装バージョン | |
Java 仮想マシン実装ベンダー | |
Java 仮想マシン実装名 | |
Java 実行環境仕様のバージョン | |
#Java 実行環境仕様ベンダー | ##java.specation.name |
java.class.version | |
java.class .path | |
java.library.path | |
java.io. tmpdir | |
java.compiler | |
java.ext.dirs | |
os.name | |
os.arch | |
os.version | |
file.separator | |
path.separator | |
line.separator | |
user.name | |
user.home | |
user.dir | |
以上がJava の System.getProperty() メソッドの機能と使用法は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。