大家好我是:一颗松
认真分享技术,记录学习点滴
如果分享对你有用请支持我哦🍺
点赞:👍 留言:✍收藏:⭐️
个人格言: 想法落实的最佳时机就是现在!🏄
| 方法名 | 说明 |
|---|---|
| load | 加载配置文件中的键值对到Properties对象中 |
| list | 将数据显示到指定的设备 |
| getProperties(key) | 根据键获取值 |
| setProperties(key,value) | 设置键值对到Properties对象 |
| store | 将Properties中的键值对存储到配置文件中,在IDEA中如果配置文件含有中文,会转为相应的Unicode编码 |
public class PropertiesDemo {
public static void main(String[] args) throws IOException {
// 创建Properties对象
Properties properties = new Properties();
// 加载文件
properties.load(new FileReader("E:\\Codes\\myProject\\JiShiTongXun\\propertiesDemo\\mysql.properties"));
// 传入标准输出流
properties.list(System.out);
// 获取值
String user = properties.getProperty("name");
String age = properties.getProperty("age");
System.out.println("用户名:"+user+" 年龄:"+age);
// 设置键值对,如果key存在则是修改,如果key不存在新建
properties.setProperty("name","java");
// 获取值
String user2 = properties.getProperty("name");
System.out.println("用户名:"+user2+" 年龄:"+age);
// 创建新的文件
properties.setProperty("lookMoonup","zhangjie");
// 将 K-V 存储到文件中
properties.store(new FileOutputStream("E:\\Codes\\myProject\\JiShiTongXun\\propertiesDemo\\mysqlsave.properties"),null);
System.out.println("保存成功");
}
}
netstat -an | more: 分页显示
netstat -anb: 可以查看是哪个程序使用端口
大佬请留步
既然看到这了不如点个赞👍再走吧
本文目的在于分享技术以及在学习过程中个人记得需要注意的点,记录学习过程;
如果出现错误欢迎大家指正,如有意见或建议欢迎在评论区讨论