Freigeben über


JavaSystem.Properties Eigenschaft

Definition

Bestimmt die aktuellen Systemeigenschaften. - oder- Versucht, alle Systemeigenschaften festzulegen.

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

Eigenschaftswert

die Systemeigenschaften

Attribute

Hinweise

Dokumentation zum Property Getter:

Bestimmt die aktuellen Systemeigenschaften.

Die folgenden Eigenschaften werden immer von der Dalvik-VM bereitgestellt:

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

<tr><td>java.class.path</td><td>System class path</td td<>/td><.></tr>><<td>java.class.version</td td<>td>(Not useful on Android)</td td>50.0<><><<>>< td>java.compiler</td td><td>(Not useful on Android)</td td<>td Empty/td td>Empty</td></tr<>><td>java.ext.dirs</Td><td>(Not useful on Android)</td><td>empty</td></tr>><<td>java.home</td td td><>Location of the VM on the file system</td td/apex/com.android.art/><<>/td></tr><td>><java.io.tmpdir</td td<>td>Location of a temporary directory.<br>Die Position variiert je nach Anwendung.<br>See java.io.File#createTempFile</td><td></data/user/0/com.android.app/cache/td></tr><><td>java.library.path</td td><td>Search path for JNI libraries</td><td/td<>/vendor/lib:/system/lib/tr<>td>><>< java.vendor</td td>><Human-readable VM vendor</td td tdThe Android Project><<>/td></tr><tr><td>java.vendor.url</tdtd>URL für die Website< des VM-Anbieters/td td<>http://www.android.com/></td></tr<>td>><java.version</td td><td>(Nicht nützlich unter Android)</td td<0><>/td></tr ><>

<tr><td>java.specification.version</td><td>VM libraries version</td><td/td><><0.9/tr>><<td>java.specification.vendor/td><td>VM libraries vendor<</td<>td/td><The Android Project<>/tr><><td>java.specification.name</td><td>VM libraries name</td td<Dalvik Core Library><>/td></tr tr><><td>java.vm.version</td><td>VM implementation version</td><td/td><>1.2.0</tr>><<td>java.vm.vendor/td><td>VM implementation vendor<</td<>td/tdThe Android Project><<>/tr><<>td>java.vm.name</td><td>VM implementation name</td td><Dalvik<>/td/tr td/tr><><td><>java.vm.specification.version</td><td>VM specification version</td><td/td>0.9</td></tr<><>td>java.vm.specification.vendor/td><td>VM specification vendor<</td><td<The Android Project>/td></tr>><<td>java.vm.specification.name</td<>td VM specification name/td td td VM specification name</td<>td td>>Dalvik Virtual Machine Specification</td></tr>

<tr><td>line.separator</td td>><Das Systemlinientrennzeichen</td td></td\n></td></tr>

<tr><td>os.arch</td><td>os architecture</td><td/td><aarch64<>/tr><td>><os.name</td td><>OS (kernel) name</td><td td<>Linux/td></tr><td><>os.version</td td>><os (kernel) version</td td td></td5.10.98-g6ea688a79989></td></tr>

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

<tr><td>user.dir</td td<>td>Base of non-absolute paths</td td/><></td/tr<><>td>>< user.home</td td<>td>(Not useful on Android)</td><td>Empty</td></tr>><<td>user.name</td><td>(Not useful on Android)</td td><td>Empty</td></tr>

</Tisch>

Mehrere Pfade in einem Systemeigenschaftswert werden durch das Pfadtrennzeichen der Plattform getrennt.

Beachten Sie, dass auch dann, wenn der Sicherheitsmanager den getProperties Vorgang nicht zulässt, den Vorgang zulassen #getProperty(String) kann.

Java-Dokumentation für java.lang.System.getProperties().

Dokumentation zum Eigenschaftensatzer:

Versucht, alle Systemeigenschaften festzulegen. Kopiert alle Eigenschaften aus p und verwirft Systemeigenschaften, die schreibgeschützt sind und nicht geändert werden können. Eine Liste dieser Eigenschaften finden Sie #getProperty unter.

Java-Dokumentation für java.lang.System.setProperties(java.util.Properties).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: