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>含义</b></td<>td><b>Example</b></td></tr><><td>file.separator</td<>td>java.io.File#separator</td<>td/td><><//tr<>

<tr><td>java.class.path</td><td>System class path</td td/td><<.><>/tr>><<td>java.class.version</td><td> (在 Android) </td td<><50.0>/><tr>><<td>java.compiler</td<>td td> (在 Android) </td td><>Empty</td></tr<>><td> 上不可用java.ext.dirs</td><td> (在 Android) </td td>><Empty</td></tr<><>td>java.home</td><td td>临时目录的文件系统</td</apex/com.android.art/><>></tr><><td>java.io.tmpdir</td<>td td>位置上不可用。<br>位置因应用程序而异。<br>请参阅 java.io.File#createTempFile</td><td></data/user/0/com.android.app/cache/><tr<><>td>java.library.path</td td>><JNI libraries</td/td<>>></vendor/lib:/system/lib</tr td>java.vendor</td<><>td<>td>人类可读 VM 供应商</td td>><The Android Project</td></tr<><>td>java.vendor.url</td><VM 供应商网站的< td>URL/td td></td><><http://www.android.com//tr<>><td>java.version</td><td> (在 Android) </td td>>0<</><tr 上不可用>

<tr><td>java.specification.version</td><td>vm library version</td td<>/td><><0.9/tr><><td>java.specification.vendor</td><td>VM 库 vendor</td td<><>The Android Project/td></tr<><>td>java.specification.name</td<>td>VM 库 name</td<Dalvik Core Library<>>/tr><><><td>java.vm.version</td><td>vm 实现 version</td td<>/td><1.2.0<>/tr><><td>java.vm.vendor</td<>td>VM 实现 vendor</td<>td<The Android Project>/td></tr><><td>java.vm.name</td<>td>VM 实现 name</td<>td>Dalvik</td></tr<>><td>java.vm.specification.version</td><td>VM 规范 version</td td><0.9<>/td></tr><><td>java.vm.specification.vendor</td<>td>VM 规范 vendor</td td<The Android Project<>>/td<><><> td>java.vm.specification.name</td td<>td>VM 规范名称</td><td td>Dalvik Virtual Machine Specification</td></tr>

<tr><td>line.separator</td td>><系统行分隔符</td td>>\n<</td></tr>

<tr><td>os.arch</td><td>OS architecture</td td>aarch64<></td></tr><><td>os.name</td td<>>OS (内核) name</td tdLinux<>></><tr><><td>os.version</td><td>os (内核) version</td<><>>5.10.98-g6ea688a79989</tr>

<tr><td>path.separator</td td>><请参阅 java.io.File#pathSeparator</td><td>:</td></tr>

<tr><td>user.dir</td><td>非绝对路径<的基础/td td></td/>><</tr<>td><>user.home</td><td> (在 Android) </td><td>Empty</td></tr><td>user.name</td><><td td> (在 Android) </td><td>Empty</td></tr 上不可用>

</表>

系统属性值中的多个路径由平台的路径分隔符分隔。

请注意,即使安全管理器不允许该 getProperties 操作,它也可以选择允许该 #getProperty(String) 操作。

java.lang.System.getProperties()Java 文档。

属性资源库文档:

尝试设置所有系统属性。 从 复制所有属性 p ,并放弃只读且无法修改的系统属性。 有关此类属性的列表,请参阅 #getProperty

java.lang.System.setProperties(java.util.Properties)Java 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

适用于