15
Hashtable和Properties之间的区别是什么?Hashtable和Properties之间的区别是什么?
Hashtable和Properties之间的区别是什么?Hashtable和Properties之间的区别是什么?
Properties
是一个非常专业化的类,用于保存通常存储在某个文件中的配置和/或资源。
它有Hashtable
没有(也不应该有)几大特点:
load()
/store()
)loadFromXML()
/storeToXML()
)Properties
instance at construction time。String
键和值。虽然它在技术上是一个Map<Object,Object>
实际存储非String
键或值强烈不鼓励和不支持。属性是Hashtable的子类,它是为字符串到字符串的映射而设计的。它还增加了将映射存储到文本文件并将其读回的功能。
看到类似的问题:http://stackoverflow.com/questions/2977125/when-to-use-properties-and-when-map-in-java – Jesper 2010-06-08 13:34:56