Properties类
- 继承关系
Properies运用原理图
我们的java程序操作数据库时,需要提供用户名和密码。我们如果直接在程序中存储用户名和密码是及其不方便的。
如果我们以后要修改用户和密码的时候,需要重新修改密码。而我们的Properies类的对象(可以直接直接创建一个Property文件作为Property对象),我们只需要将用户的信息存储在Property文件中,然后在使用的时候往外读取即可。我们在修改的时候只用只用修改文件中的属性值就可以了
package cc;
import java.util.Properties;
public class Properties_ {
public static void main(String[] args) {
//1.Properties继承自hashtable
//2.可以通过k-v存放数据,且k和v不能为Null
Properties properties = new Properties();
//properties.put("jack",null);报空指针异常
properties.put("jack",12);
properties.put("john",17);
properties.put("lic",19);
System.out.println(properties);//{jack=12, john=17, lic=19}
//通过k获取v
System.out.println(properties.get("jack"));//12
//删除
properties.remove("jack");
System.out.println(properties);//{john=17, lic=19}
//修改
}
}
具体方法查询文档即可