美文网首页
Properties

Properties

作者: 啦啦啦_9a5f | 来源:发表于2018-12-27 17:04 被阅读0次

实现Map接口,hashtable是同步的,安全性高,但是效率低,hashmap是非同步的,效率比较高,但是不太安全。hashtable比较早在指定1.1版本中就已经出现。

Properity:properity类表示一个持久的属性集。属性列表中每个键机器对应的值应该是字符串

Properties prop = new Properties();
prop.put("001","zhangsan");
Set<Object> keys = prop.keySet();
for(Object key:keys){
  object value = prop.get(key);
}
Set<Map.Entry<Object,Object>> entrySet = prop.entrySet();
for(Map.Entry<Object,Object> entry:entrys){
  Object key = entry.getKey();
  Object value = entry.getValue();
}

properties和IO流结合

void list(PrintWriter out)

Properties prop = new Properties();
prop.setProperty("001","ZHANGSAN");
PrintWriter out = new PrintWriter("b.txt");
property.list(out);

void load(Reader reader)

Properties prop = new Properties();
FileReader fr = new FileReader("d.txt");
prop.load(fr);
fr.close();

void store(Writer writer,String comments)

//comments为描述内容,可以不写

FileWriter fw = new FileWriter("e.txt");
prop.store(fw,null);

list只能接受打印流,store可以接受任何类型的输出流

相关文章

  • Java | Properties类操作

    一、Java Properties类 Properties 类(Java.util.Properties)用于读取...

  • MyBatis——全局配置文件

    1.properties 可以使用properties来引入外部properties配置。 resource:引入...

  • 《Oracle Java SE编程指南》26-06:动态创建任何

    内容导航: 前言 1、Properties文件 2、反射 1、Properties文件 使用.properties...

  • Spring Boot 配置项加密

    Spring Boot内置的properties支持为我们读取properties带来了便利。Properties...

  • Properties:

    Properties类表示了一个持久的属性集,Properties 可以保存在流中或从流中加载.属性列表中每个键及...

  • Properties

    这个类表示一个属性集,继承于HashTable,内部是String键值对。可在流中加载或保存。字符输入/输出流用的...

  • properties

    读取配置文件

  • Properties

    属性分为类型属性和实例属性。使用static和class关键字修饰的属性为类型属性,否则为实例属性。其中stati...

  • Properties

    Properties是hashtable的子类。也就是说,它具备map集合的特点。而且它里面存储的键值对都是字符串...

  • Properties

    nfvo RabbitMQ nfvo.rabbit.brokerIp = localhostnfvo.rabbit...

网友评论

      本文标题:Properties

      本文链接:https://www.haomeiwen.com/subject/wtkdlqtx.html