Properties类作为Map集合使用

Properties类在java.tuil包下。该类的父类是Hashtable<K,V>,且父类实现了Map<K,V>接口,则该父类其实就是Map集合 由于该类的父类是Map集合,所以该类其实就是Map集合体系的一员,即是Map的集合类 该类是具体类。Properties类表示一组持久的属性。Properties可以保存到流中或从流中加载。属性列表中的每个键及其对应的值都是一个字符串

总结: 1、是一个Map体系的集合类 2、Properties可以保存到流中或从流中加载

 

Properties类作为Map集合使用的练习

 

Properties类作为Map集合的特有方法

方法名说明
Object setProperty(String key,String value)设置集合的键和值,都是String类型,底层调用Hashtable的put方法
String getProperty(String key)使用此属性列表中指定的键搜索属性
Set stringPropertyNames()从该属性列表中返回一个不可修改的键集,即键的集合,其中键及其对应的值是字符串

 

Properties类作为Map集合特有方法的练习