日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Java加載properties文件實現方式詳解

瀏覽:192日期:2022-08-28 09:14:01

java加載properties文件的方式主要分為兩大類:一種是通過import java.util.Properties類中的load(InputStream in)方法加載;

另一種是通過import java.util.ResourceBundle類的getBundle(String baseName)方法加載。

注意:一定要區分路徑格式

實現代碼如下:

package com.util;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.Properties;import java.util.PropertyResourceBundle;import java.util.ResourceBundle;public class PropertiesUtil { private static String basePath = 'src/prop.properties'; private static String name = ''; private static String nickname = ''; private static String password = ''; /** * 一、 使用java.util.Properties類的load(InputStream in)方法加載properties文件 * */ public static String getName1() { try { Properties prop = new Properties(); InputStream is = new FileInputStream(basePath); prop.load(is); name = prop.getProperty('username'); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return name; } /** * 二、 使用class變量的getResourceAsStream()方法 * 注意:getResourceAsStream()讀取路徑是與本類的同一包下 * */ public static String getName2() { Properties prop = new Properties(); InputStream is = PropertiesUtil.class.getResourceAsStream('/com/util/prop.properties'); try { prop.load(is); name = prop.getProperty('username'); } catch (IOException e) { e.printStackTrace(); } return name; } /** * 三、 * 使用class.getClassLoader()所得到的java.lang.ClassLoader的getResourceAsStream()方法 * getResourceAsStream(name)方法的參數必須是包路徑+文件名+.后綴 否則會報空指針異常 * */ public static String getName3() { Properties prop = new Properties(); InputStream is = PropertiesUtil.class.getClassLoader().getResourceAsStream('com/util/prop.properties'); try { prop.load(is); } catch (IOException e) { e.printStackTrace(); } return name; } /** * 四、 使用java.lang.ClassLoader類的getSystemResourceAsStream()靜態方法 * getSystemResourceAsStream()方法的參數格式也是有固定要求的 * */ public static String getName4() { Properties prop = new Properties(); InputStream is = ClassLoader.getSystemResourceAsStream('com/util/prop.properties'); try { prop.load(is); name = prop.getProperty('username'); } catch (IOException e) { e.printStackTrace(); } return name; } /** * 五、 使用java.util.ResourceBundle類的getBundle()方法 * 注意:這個getBundle()方法的參數只能寫成包路徑+properties文件名,否則將拋異常 * */ public static String getName5() { ResourceBundle rb = ResourceBundle.getBundle('com/util/prop'); password = rb.getString('password'); return password; } /** * 六、 使用java.util.PropertyResourceBundle類的構造函數 * */ public static String getName6() { try { InputStream is = new FileInputStream(basePath); ResourceBundle rb = new PropertyResourceBundle(is); nickname = rb.getString('nickname'); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return nickname; } /** * 測試 * */ public static void main(String[] args) { System.out.println('name1:' + PropertiesUtil.getName1()); System.out.println('name2:' + PropertiesUtil.getName2()); System.out.println('name3:' + PropertiesUtil.getName3()); System.out.println('name4:' + PropertiesUtil.getName4()); System.out.println('password:' + PropertiesUtil.getName5()); System.out.println('nickname:' + PropertiesUtil.getName6()); }}

文件路徑:

Java加載properties文件實現方式詳解

prop.properties文件:

username=mamama nickname=xiaoma password=123456

輸出結果:

Java加載properties文件實現方式詳解

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
青青国产精品| 婷婷综合亚洲| 国产视频一区免费看| 韩国精品主播一区二区在线观看 | 精品视频在线你懂得| 欧美综合社区国产| 国产精品一区二区精品| 欧美日韩1区| 免费精品一区| 国产精品高颜值在线观看| 日韩国产专区| 美女毛片一区二区三区四区| 欧美1区2区3区| 免费成人网www| 欧美日韩在线二区| 欧美日韩国产传媒| 日韩一级欧洲| 天堂久久av| 国产精品成人自拍| 国产图片一区| 国产福利亚洲| 国产精品nxnn| 麻豆精品久久久| 国产成人精品福利| 99视频精品视频高清免费| 欧美日韩精品一本二本三本| 亚洲欧美不卡| 国产乱码精品一区二区亚洲| 老司机免费视频一区二区| 91视频一区| 国产综合欧美| 日韩精品中文字幕一区二区| 国产精品成人**免费视频 | 在线视频亚洲| 亚洲理论在线| 欧美国产不卡| 亚洲国产专区校园欧美| 一级成人国产| 里番精品3d一二三区| 日韩中文影院| 先锋亚洲精品| 欧美激情综合| 性欧美xxxx免费岛国不卡电影| 亚洲在线免费| 国产精品午夜av| 日韩电影免费网址| 免费精品视频在线| 精品一区二区三区视频在线播放| 黄色精品视频| 国产一区成人| 精品三级av在线导航| 五月天激情综合网| 国产日产一区| 亚洲不卡av不卡一区二区| 中文字幕av亚洲精品一部二部| 久久av中文| 亚洲高清av| 日韩和欧美一区二区| 国内精品伊人| 三级亚洲高清视频| 麻豆国产精品一区二区三区| 九九在线精品| 国产精品午夜av| 偷拍精品精品一区二区三区| 亚洲有吗中文字幕| 成人在线视频中文字幕| 亚洲一区国产| 国产不卡一区| 视频一区中文字幕精品| 欧美精选视频一区二区| 日本精品国产| 九九久久电影| 国产suv精品一区二区四区视频| 在线一区视频| 国产成人a视频高清在线观看| 中文久久精品| 粉嫩av一区二区三区四区五区| 亚洲一区欧美激情| 国产精品xxxav免费视频| 不卡av一区二区| 久久伊人亚洲| 视频精品一区二区| 99免费精品| 国语精品一区| 青青青国产精品| 九九在线精品| 97人人精品| 国产精品一区二区三区av麻| 欧美精品一卡| av资源新版天堂在线| 日本一区中文字幕| 欧美日韩国产在线一区| 97精品97| 日韩欧美另类中文字幕| 欧美亚洲国产精品久久| 久久精品系列| 日本高清久久| 麻豆9191精品国产| 国产一区视频在线观看免费| 国产精品99久久精品| 国产精品视频一区二区三区四蜜臂 | 日韩国产精品久久久| 欧美在线网站| 成人亚洲精品| 国产精品videosex极品| 日韩视频一二区| 亚洲毛片网站| 久久亚洲二区| 乱人伦精品视频在线观看| 成人av二区| av亚洲免费| 亚洲午夜在线| 尤物tv在线精品| 色老板在线视频一区二区| 国产成人精选| 精品视频在线观看网站| 国产精品手机在线播放| 91麻豆精品激情在线观看最新| 黄色成人在线网址| 日韩精品欧美激情一区二区| 精品高清久久| 精品日产乱码久久久久久仙踪林| 国产精品jk白丝蜜臀av小说| 国产日产精品_国产精品毛片 | 日韩区一区二| 综合激情网...| 亚洲精品日本| 日韩超碰人人爽人人做人人添| aⅴ色国产欧美| 亚洲一区二区成人| 久久最新视频| 蜜臀精品久久久久久蜜臀| 在线一区免费观看| 美女久久一区| 亚洲欧洲免费| 日本午夜精品| 你懂的国产精品| 国产传媒在线| 国产 日韩 欧美一区| 国产主播一区| 巨乳诱惑日韩免费av| 日本成人一区二区| 国产精品magnet| 久久影院资源站| 日韩免费看片| 国产视频一区在线观看一区免费| 综合欧美亚洲| 国产精品xxx| 中文av在线全新| 久久精品国产大片免费观看| 欧美网站在线| 亚洲精品极品| 久久不见久久见免费视频7| 狠狠久久伊人中文字幕| 久久激情网站| 国产精品免费看| 欧美三级第一页| 中文在线а√天堂| 欧美日一区二区| 日韩中文字幕区一区有砖一区| 日韩不卡手机在线v区| 精品视频亚洲| 欧美国产91| 日韩av午夜在线观看| 精品国产一区二区三区av片| 亚洲国产影院| 日韩黄色在线观看| zzzwww在线看片免费| 精品91久久久久| 国产探花一区| 日韩不卡在线| 综合在线一区| 精品国产亚洲一区二区三区大结局| 日本欧美不卡| 蜜臀久久99精品久久久画质超高清 | 91精品国产自产在线观看永久∴| 亚洲欧美日韩视频二区| 国产日韩一区二区三区在线播放| 日本一二区不卡| 性欧美精品高清| 久久99国产精品视频| 成人精品亚洲| 日韩福利视频网| 电影亚洲精品噜噜在线观看| 免费看的黄色欧美网站| 久久91视频| 亚洲一区有码| 日韩黄色大片| 青草av.久久免费一区| 美女av在线免费看| 亚洲开心激情| 成人久久一区| 国产欧美日韩精品高清二区综合区 | 国产精品手机在线播放| 亚洲天堂资源| 日日夜夜免费精品| 久久91导航| 国产精品视频一区二区三区| 狠狠爱成人网| 久久久久久婷|