黑马程序员技术交流社区

标题: 关于系统属性的一个小问题 [打印本页]

作者: 冯佩    时间: 2013-1-30 23:35
标题: 关于系统属性的一个小问题
本帖最后由 张向辉 于 2013-2-2 11:21 编辑

System类中的getProperties()方法可以获取JVM启动时默认加载的一些系统属性信息,通过SetProperty(String key,String value)添加自定义属性后,为什么重新创建属性对象后却没有打印出自定义的属性呢?为什么系统不记录我们的自定义属性信息呢?

作者: 左兆彬    时间: 2013-1-30 23:43
set只设置到内存中,要想保存得保存到存储设备上。视频很详细了,继续往后看,后面有解释
作者: 沈文杰    时间: 2013-1-30 23:45
setProperty()只是设置数据,我们不知道Java存储这些系统的文件,无法将设置后的内容进行保存,store()方法才是保存的
我自己理解的不知道对不对
作者: 黄锦成    时间: 2013-1-30 23:48
如果要让系统记录住的话,你要在环境变量那里添加属性了。用编程手段添加的知识临时的,只在当前有效
作者: 梁永奇    时间: 2013-1-31 02:55
这和用java无法删除系统文件的道理一样




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2