package com.day16.test1;
import java.util.Properties;
public class Test1 {
// Properties类详解
// Properties是Hashtable集合的子类,也是线程安全的
// Properties类表示了一个持久的属性集。Properties可保存在流中或从流中加载。
// 属性列表中每个键及其对应值都是一个字符串
// 特点:
// 1.继承于Hashtable,是线程安全的键值对存储结构
// 2.Properties可保存在流中或从流中加载
// 3.只能保存字符串的键值对
public static void main(String[] args) {
// 属性集合类不支持泛型
Properties properties = new Properties();
// 添加键值对
properties.setProperty("name", "桂先松");
properties.setProperty("age", "24");
properties.setProperty("gender", "male");
// 打印properties
System.out.println(properties);
// 获取键值对
String name = properties.getProperty("name");
String age = properties.getProperty("age");
String gender = properties.getProperty("gender");
System.out.println(name + age + gender);
}
}