言語

JavaSystem.Properties プロパティ

定義

現在のシステム プロパティを決定します。 または、すべてのシステム プロパティの設定を試みます。

public static Java.Util.Properties Properties { [Android.Runtime.Register("getProperties", "()Ljava/util/Properties;", "")] get; [Android.Runtime.Register("setProperties", "(Ljava/util/Properties;)V", "")] set; }
[<get: Android.Runtime.Register("getProperties", "()Ljava/util/Properties;", "")>]
[<set: Android.Runtime.Register("setProperties", "(Ljava/util/Properties;)V", "")>]
static member Properties : Java.Util.Properties with get, set

プロパティ値

システムプロパティ

属性

注釈

プロパティ getter のドキュメント:

現在のシステム プロパティを決定します。

Dalvik VM では、次のプロパティが常に提供されます。

<table BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><tr BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><td><b>Name</b></td><td><b>Meaning</b></td><td><b>Example</b></td></tr><tr><td>file.separator</td><td>java.io.File#separator</td><td>/</td></tr>

<tr><td>java.class.path</td><td>System クラス パス</td><td>.</td></tr><tr><td>java.class.version</td><>(Android では役に立ちません)< /td><td>50.0</td></tr><tr><td>java.compiler</td><td>(Android では使用できません)</td><td>Empty</td></tr><tr><td>java.ext.dirs</td><td>(Android では役に立ちません)</td><td>Empty</td></tr><tr><td>java.home</td><><td>ファイル システム上の VM の割り当て</td>/apex/com.android.art/td<><>/td</trtr><td>java.io.tmpdir</td><td>一時ディレクトリの位置情報.<br>場所は application.< によって異なりますbr>See java.io.File#createTempFile</td><td>/data/user/0/com.android.app/cache</td></tr><tr><td>java.library.path</td><td> JNI ライブラリの検索パス</td><td>/system/lib:/system_ext/lib</td><>tr<><trtd>java.vendor</td><td>human-readable VM vendor</td><td>The Android Project</td></tr><tr><td>java.vendor.url</td><td>URL for VM vendor's web site</td><td>http://www.android.com/</td></tr><tr><td>java.version</td><td>(Android では使用できません)</td><td>0</td></tr/tr>

<tr><td>java.specification.version</td><td>VM ライブラリ のバージョン</td><td>0.9</td></tr><tr><td>java.specification.vendor</td><ttd VM ライブラリ ベンダー/tdtd/td/trtrtrtdjava.specification.name/tdtdVM ライブラリ名/tdtd/td/trtrtrtdjava.vm.version/tdtdVM 実装バージョン/tdtd/td/trtrtdjava.vm.vendor/tdtdVM 実装ベンダー/tdtd/td/trtrtdjava.vm.name/tdtdVM 実装名/tdtd/td/trtrtdjava.vm.specification.version/tdtdVM 仕様バージョン/tdtd/td/trtrtdjava.vm.specification.vendor/td tdVM 仕様ベンダー/tdtd/td/trtrtdjava.vm.specification.name/tdtdVM 仕様名/tdtd/td/tr

<tr><td>line.separator</td><td>システムライン区切り</td><td>\n</td></tr>

<tr><td>os.arch</td><td>OS アーキテクチャ</td><td>aarch64</td></tr><tr><td>os.name</td><td>OS (カーネル) 名< /td><td>Linux</td></tr><tr><td>os.version</td><td>OS (カーネル) バージョン</td><td>5.10.98-g6ea688a79989</td></tr>

<tr><td>path.separator</td><td>See java.io.File#pathSeparator</td><td>:</td></tr>

<tr><td>user.dir</td><td>絶対パス以外のパスのベース</td><td>/</td></tr><tr><td>user.home</td><td>(Android では役に立たない) </td><td>Empty</td></tr><tr><td>user.name</td><td>(Android では使用できません)</td><td>Empty</td></tr>

</テーブル>

システム プロパティ値内の複数のパスは、プラットフォームのパス区切り文字で区切られます。

セキュリティ マネージャーが getProperties 操作を許可しない場合でも、 #getProperty(String) 操作を許可することを選択できます。

Javaドキュメント。

プロパティ セッターのドキュメント:

すべてのシステム プロパティの設定を試みます。 pからすべてのプロパティをコピーし、読み取り専用で変更できないシステム プロパティを破棄します。 このようなプロパティの一覧については、 #getProperty を参照してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象