天天看點

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檢視主機網絡情況