Properties简介(Map&IO)

Properties类在Java中扮演着持久化属性的角色,它结合了Map的键值对存储和IO流操作,常用于处理配置文件,并且是线程安全的。本文将介绍其概述、常用API及实例应用。

一、概述

  • Properties类表示一组持久的属性,该类可以保存到流中,或从流中加载。属性列表中的每个键及其对应的值都是一个字符串
  • 人话
    • Properties类是Map体系下的一个实现类,是双值存储的集合
    • 与此同时,该类也属于IO流体系,拥有相关的流操作方法
    • 该类常用于做配置文件
    • 线程安全

二、常用API

返回值类型 方法名称 描述
String  getProperty(String key) 根据key获取集合中对应的值
void load(Reader reader)或load(InputStream inStream) 从输入字节流中读取属性列表,相当于把properties文件变成一个map集合
void store(参数一,String 参数二)

将properties集合中的键值对

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值