在System.getProperty中有哪些可用参数阿?

aodzl 2003-09-11 11:11:00
如:user.home之类。
大家可以罗列一下吗?
...全文
145 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
aodzl 2003-09-11
  • 打赏
  • 举报
回复
呵呵,原来在这躲着呢

Key --Description of Associated Value
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
阎罗 2003-09-11
  • 打赏
  • 举报
回复
java.lang.System.getProperty(java.lang.String)
java.lang.System.getProperty(java.lang.String, java.lang.String)

public static String getProperty(String key,
String def)
Gets the system property indicated by the specified key.
First, if there is a security manager, its checkPropertyAccess method is called with the key as its argument.

If there is no current set of system properties, a set of system properties is first created and initialized in the same manner as for the getProperties method.


Parameters:
key - the name of the system property.
def - a default value.
Returns:
the string value of the system property, or the default value if there is no property with that key.
阎罗 2003-09-11
  • 打赏
  • 举报
回复
public static String getProperty(String key)
Gets the system property indicated by the specified key.
First, if there is a security manager, its checkPropertyAccess method is called with the key as its argument. This may result in a SecurityException.

If there is no current set of system properties, a set of system properties is first created and initialized in the same manner as for the getProperties method.


Parameters:
key - the name of the system property.
Returns:
the string value of the system property, or null if there is no property with that key.
cbhyk 2003-09-11
  • 打赏
  • 举报
回复
用以下代码看一下就知道有哪些了:
System.getProperties.list(System.out);

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧