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