华南俳烁实业有限公司

java

當(dāng)前位置:中華考試網(wǎng) >> java >> java基礎(chǔ) >> 文章內(nèi)容

Java讀取Properties文件六種方法

來源:中華考試網(wǎng)  [2020年10月28日]  【

  1。使用java.util.Properties類的load()方法示 例:InputStreamin=lnewBufferedInputStream(newFileInputStream(name)); Propertiesp=newProperties();p.load(in);

  2。使用java.util.ResourceBundle類的getBundle()方法示例:ResourceBundlerb=ResourceBundle.getBundle(name,Locale.getDefault());

  3。使用java.util.PropertyResourceBundle類的構(gòu)造函數(shù)示 例:InputStreamin=newBufferedInputStream(newFileInputStream(name)); ResourceBundlerb=newPropertyResourceBundle(in);

  4。使用class變量的 getResourceAsStream()方法示 例:InputStreamin=JProperties.class.getResourceAsStream(name); Propertiesp=newProperties();p.load(in);

  5。使用 class.getClassLoader()所得到的java.lang.ClassLoader的getResourceAsStream()方法示 例:InputStreamin=JProperties.class.getClassLoader().getResourceAsStream(name); Propertiesp=newProperties();p.load(in);

  6。使用 java.lang.ClassLoader類的getSystemResourceAsStream()靜態(tài)方法示 例:InputStreamin=ClassLoader.getSystemResourceAsStream(name); Propertiesp=newProperties();p.load(in);

  補(bǔ)充

  Servlet中可以使 用javax.servlet.ServletContext的getResourceAsStream()方法示 例:InputStreamin=context.getResourceAsStream(path); Propertiesp=newProperties();p.load(in);

責(zé)編:fushihao
  • 會(huì)計(jì)考試
  • 建筑工程
  • 職業(yè)資格
  • 醫(yī)藥考試
  • 外語(yǔ)考試
  • 學(xué)歷考試
武宁县| 屯门区| 城固县| 沙河市| 唐山市| 班玛县| 龙井市| 台东市| 大英县| 石景山区| 云林县| 沙湾县| 蓬安县| 漳平市| 凤翔县| 扎鲁特旗| 泾阳县| 玛纳斯县| 临海市| 成武县| 宝山区| 内黄县| 县级市| 贵德县| 旌德县| 巨鹿县| 房山区| 班玛县| 云浮市| 五河县| 全椒县| 长子县| 确山县| 额尔古纳市| 龙游县| 横山县| 利辛县| 泸定县| 平阳县| 中山市| 天峨县|