Java_Properties
Java_Properties类Hashtable与HashMap区别
HashMap线程不安全,异步,效率高
HashMap父类是AbstractMap
HashMap键可以有一个为空 ??????????????????? 值可以有很多为null Properties继承于Hashtable Properties类常用方法:String getProperty(String key,String defaultValue)
用指定的键在属性列表中搜索属性. Object setProperty(String key,String value) 以适合使用 load(InputStream) 方法加载到 Properties 表中的格式,将此 Properties 表中的属性列表(键和元素对)写入输出流。 <span style="color: #0000ff">void<span style="color: #000000"> storeToXML(OutputStream os,String comment) <span style="color: #0000ff">void<span style="color: #000000"> storeToXML(OutputStream os,String comment,String encoding) Set Enumeration<?><span style="color: #000000"> propertyNames() 四种加载资源文件方法直接加载 1.相对路径
p.load( FileInputStream( File("db.properties")));
2.绝对路径 使用类的相对路径获取资源文件 3.类路径加载资源文件1
p.load(Demo3..getResourceAsStream("/com/ahd/Hashtable/db.properties"));;
4.类路径加载资源文件2 p.load(Thread.currentThread().getContextClassLoader().getResourceAsStream("com/ahd/Hashtable/db.properties"));;
?练习代码<span style="color: #0000ff">import<span style="color: #000000"> java.util.Properties;
<span style="color: #008000">/*<span style="color: #008000">
<div class="cnblogs_code"> <img id="code_img_closed_e9e4967e-0434-4626-8e69-2d2b591b06d9" class="code_img_closed" src="https://www.52php.cn/res/2019/02-08/14/1c53668bcee393edac0d7b3b3daff1ae.gif" alt=""><img id="code_img_opened_e9e4967e-0434-4626-8e69-2d2b591b06d9" class="code_img_opened" style="display: none" src="https://www.52php.cn/res/2019/02-08/14/405b18b4b6584ae338e0f6ecaf736533.gif" alt=""><div id="cnblogs_code_open_e9e4967e-0434-4626-8e69-2d2b591b06d9" class="cnblogs_code_hide"> <span style="color: #0000ff">import<span style="color: #000000"> java.io.File;<span style="color: #0000ff">import<span style="color: #000000"> java.io.FileNotFoundException; <span style="color: #0000ff">import<span style="color: #000000"> java.io.FileOutputStream; <span style="color: #0000ff">import<span style="color: #000000"> java.io.IOException; <span style="color: #0000ff">import<span style="color: #000000"> java.util.Properties; <span style="color: #0000ff">public <span style="color: #0000ff">class<span style="color: #000000"> Demo2 {
} <div class="cnblogs_code"> <img id="code_img_closed_e7fd1d23-0a76-46a2-a7df-c018d8c3851f" class="code_img_closed" src="https://www.52php.cn/res/2019/02-08/14/1c53668bcee393edac0d7b3b3daff1ae.gif" alt=""><img id="code_img_opened_e7fd1d23-0a76-46a2-a7df-c018d8c3851f" class="code_img_opened" style="display: none" src="https://www.52php.cn/res/2019/02-08/14/405b18b4b6584ae338e0f6ecaf736533.gif" alt=""><div id="cnblogs_code_open_e7fd1d23-0a76-46a2-a7df-c018d8c3851f" class="cnblogs_code_hide"> <span style="color: #0000ff">import<span style="color: #000000"> java.io.File;<span style="color: #0000ff">import<span style="color: #000000"> java.io.FileInputStream; <span style="color: #0000ff">import<span style="color: #000000"> java.io.FileNotFoundException; <span style="color: #0000ff">import<span style="color: #000000"> java.io.IOException; <span style="color: #0000ff">import<span style="color: #000000"> java.io.InputStream; <span style="color: #0000ff">import<span style="color: #000000"> java.util.Properties; <span style="color: #008000">/*<span style="color: #008000">
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- .net – 用字符串初始化的StringBuilder是否包含
- java – 从mongodb中的嵌套json数组中检索值
- java – 如何从Thymeleaf模板访问库JAR文件中的样
- Java实例变量可访问性
- java – 最简单的方式来索引一个集合的属性,该属
- java – 自我比较接口在Collections Class中做了
- java – 如何在“n”天后删除firebase数据
- 多线程 – 写入BufferedWriter的最佳Scala线程安
- JavaFx无法加载@ font-face字体,因为com.sun.jav
- java – ClassNotFoundException:org.glassfish