天天看点

Roperties类配置文件&DOS查看主机网络情况

文章目录

  • ​​1 Properties类很方便操作.properties 的配置文件​​
  • ​​1.1 Properties常用方法​​
  • ​​1.2 代码示例:​​
  • ​​2 netstat -an :查看当前主机网络情况,包括端口情况和网络连接​​
  • ​​结语​​
Roperties类配置文件&DOS查看主机网络情况

📖

个人介绍

大家好我是:一颗松

认真分享技术,记录学习点滴

如果分享对你有用请支持我哦🍺

点赞:👍 留言:✍收藏:⭐️

个人格言: 想法落实的最佳时机就是现在!🏄

1 Properties类很方便操作.properties 的配置文件

1.1 Properties常用方法

方法名 说明
load 加载配置文件中的键值对到Properties对象中
list 将数据显示到指定的设备
getProperties(key) 根据键获取值
setProperties(key,value) 设置键值对到Properties对象
store 将Properties中的键值对存储到配置文件中,在IDEA中如果配置文件含有中文,会转为相应的Unicode编码

1.2 代码示例:

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("保存成功");
    }
}
      

2 netstat -an :查看当前主机网络情况,包括端口情况和网络连接

netstat -an | more: 分页显示

netstat -anb: 可以查看是哪个程序使用端口

结语

大佬请留步
Roperties类配置文件&DOS查看主机网络情况