解析下面一段代码
PropertyConfigurator.configure(System.getProperty("user.dir") + "/conf/log4j.properties"); API如下: public static String setProperty(String key, String value)设置指定键指示的系统属性。首先,如果安全管理器存在,则通过 PropertyPermission(key, "write") 权限调用其 SecurityManager.checkPermission 方法。这可能导致抛出 SecurityException。如果没有抛出异常,则将指定属性设置为给定值。 查询资料后得到如下:
- java.version Java Runtime Environment version
- java.vendor Java Runtime Environment vendor
- java.vendor.url Java vendor URL
- java.home Java installation directory
- java.vm.specification.version Java Virtual Machine specification version
- java.vm.specification.vendor Java Virtual Machine specification vendor
- java.vm.specification.name Java Virtual Machine specification name
- java.vm.version Java Virtual Machine implementation version
- java.vm.vendor Java Virtual Machine implementation vendor
- java.vm.name Java Virtual Machine implementation name
- java.specification.version Java Runtime Environment specification version
- java.specification.vendor Java Runtime Environment specification vendor
- java.specification.name Java Runtime Environment specification name
- java.class.version Java class format version number
- java.class.path Java class path
- java.library.path List of paths to search when loading libraries
- java.io.tmpdir Default temp file path
- java.compiler Name of JIT compiler to use
- java.ext.dirs Path of extension directory or directories
- os.name Operating system name
- os.arch Operating system architecture
- os.version Operating system version
- file.separator File separator ("/" on UNIX)
- path.separator Path separator (":" on UNIX)
- line.separator Line separator ("\n" on UNIX)
- user.name User's account name
- user.home User's home directory
- user.dir User's current working directory
System.getProperty解读
最新推荐文章于 2023-03-26 10:32:44 发布