2013-03-07 31 views
0
  • 使用存储和保存方法写入属性文件有什么区别?
  • 两者是否都一样?

保存(OutputStream中出来,弦乐评论)使用存储和保存方法写入属性文件

店(OutputStream中出来,弦乐评论)

+4

规则#2 - 阅读的javadoc。不要懒惰。不要要求别人为你阅读。阅读它自己。 – 2013-03-07 08:09:50

+0

什么是规则#1? – 2013-03-07 08:10:23

+0

规则#1 - 错误位于您的代码中,而不是Java库。 – 2013-03-07 08:11:13

回答

2

从文档上java.util.Properties.save

已过时。如果保存属性列表时发生I/O错误,此方法不会抛出IOException。保存属性列表的首选方法是通过存储(OutputStream out,String comments)方法或storeToXML(OutputStream os,String comment)方法。 调用store(OutputStream out,String comments)方法并抑制抛出的IOException。

因此,save做同样的事情,但吞下任何例外。与store不同,它是Deprecated

1

save方法已弃用。 您应该使用store方法。

更多:Java编程savestore