编写程序时我们常常需要获得系统的属性信息,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 |