编写程序时我们常常需要获得系统的属性信息,Java中有一个System类,它有一个类方法叫做getProperty。
Java中,实参以及对应的返回值列表如下:
| Name | Meaning | Example |
| file.separator | 路径分隔符 | / |
| java.class.path | 到哪个路径寻找字节码文件 | . |
| java.home | JRE安装目录 | /system |
| java.vendor | JRE供应商名字 | |
| java.vendor.url | JRE供应商网址链接 | http://www.android.com/ |
| java.version | JRE版本 | 0 |
| line.separator | 行分隔符 | /n |
| os.arch | 操作系统体系结构 | armv7l |
| os.name | 操作系统名称 | Linux |
| os.version | 操作系统版本 | 2.6.32.9-g103d848 |
| path.separator | 环境变量中,各个路径间的分隔符 | : |
| user.dir | 用户当前目录 | / |
| user.home | 用户主目录 | |
| user.name | 当前用户帐号名 |
Android中的实参及对应的返回值列表如下:
| Name | Meaning | Example |
| file.separator | 文件目录分隔符 | / |
| java.class.path | 系统字节码路径 | . |
| java.class.version | 支持的最大.class版本 | 46.0 |
| java.compiler | (Not useful on Android) | Empty |
| java.ext.dirs | (Not useful on Android) | Empty |
| java.home | VM路径 | /system |
| java.io.tmpdir | 临时文件目录 | /sdcard |
| java.library.path | JNI库的路径 | /system/lib |
| java.vendor | 设备商名称 | The Android Project |
| java.vendor.url | 设备商主页 | http://www.android.com/ |
| java.version | (Not useful on Android) | 0 |
| java.specification.version | VM库版本 | 0.9 |
| java.specification.vendor | VM库供应商 | The Android Project |
| java.specification.name | VM库名称 | Dalvik Core Library |
| java.vm.version | VM版本 | 1.2.0 |
| java.vm.vendor | VM实现供应商 | The Android Project |
| java.vm.name | VM名称 | Dalvik |
| java.vm.specification.version | VM版本号 | 0.9 |
| java.vm.specification.vendor | VM供应商 | The Android Project |
| java.vm.specification.name | VM指定名称 | Dalvik Virtual Machine Specification |
| line.separator | 行分隔符 | /n |
| os.arch | OS体系结构 | armv7l |
| os.name | OS名称 | Linux |
| os.version | OS版本 | 2.6.32.9-g103d848 |
| path.separator | : | |
| user.dir | 当前路径 | / |
| user.home | (Not useful on Android) | Empty |
| user.name | (Not useful on Android) | Empty |
本文详细介绍了Java中System类的getProperty方法,提供了实参及对应返回值列表,并针对Android环境进行了特别说明。
329

被折叠的 条评论
为什么被折叠?



