黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

Java面向?qū)ο?/div>
Java異常
Java數(shù)組
Java常用類
Java集合
Java IO流
Java線程
Java反射
Socket編程
Java注解開發(fā)
Java GoF設(shè)計模式
HashMap
Java內(nèi)存模型
Java線性表

Java Properties類

Properties繼承了HashTable, 它的鍵與值都是String類型。

經(jīng)常使用Properties設(shè)置/讀取系統(tǒng)的屬性值

package com.wkcto.chapter05.map;

import java.util.Properties;

/**
 * Properties一般用來設(shè)置/讀取系統(tǒng)屬性值
 * @author 蛙課網(wǎng)
 *
 */
public class Test06 {

	public static void main(String[] args) {
		//1)創(chuàng)建Properties, 不需要通過泛型約束鍵與值的類型, 都是String
		Properties properties = new Properties();
		//2)設(shè)置屬性值
		properties.setProperty("username", "wkcto");
		properties.setProperty("password", "666");
		//3)讀取屬性值
		System.out.println( properties.getProperty("username"));
		System.out.println( properties.getProperty("password"));
		
	}

}
package com.wkcto.chapter05.map;

import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;

/**
 * 使用Properties讀取配置文件
 * 1) 配置文件保存什么內(nèi)容?
 * 		經(jīng)常在配置文件中保存系統(tǒng)屬性
 * 2) 如何添加配置文件?
 * 		一般情況下,會在項目中單獨創(chuàng)建一個包, 在該包中添加一個配置文件,配置文件的擴展名是:.properties
 * 		在src目錄中的.java源文件自動編譯為.class保存到bin目錄中,  src目錄中的非.java源文件,Eclipse會自動復(fù)制到bin目錄中
 * 3)可以使用Properties讀取配置文件內(nèi)容
 * @author 蛙課網(wǎng)
 *
 */
public class Test07 {

	public static void main(String[] args) throws IOException {
		//1)先創(chuàng)建Properties
		Properties properties = new Properties();
		
		//2)加載配置文件
		/*
		 * 把一組小狗抽象為Dog類, 把一組小貓抽象為Cat類,把一組人抽象為Person類,
		 * 把Dog/Cat/Person/System/String等所有的類抽象為Class類, Class類描述的是所有類的相同的特征
		 * 每個類都有一個class屬性,返回就是該類的Class對象, 即該類運行時類對象, 可以把運行時類對象簡單的理解為該類的字節(jié)碼文件
		 */
//		InputStream in = Test07.class.getResourceAsStream("/resources/config.properties");
		//如果開發(fā)多線程程序,
		InputStream in = Thread.currentThread().getContextClassLoader().getResourceAsStream("resources/config.properties");
		properties.load( in );
		//3)讀取系統(tǒng)屬性
		System.out.println( properties.getProperty("username")); 
		System.out.println( properties.get("password")); 
	}

}

resources包中的config.properties配置文件內(nèi)容如下:

username=wkcto
password:147

package com.wkcto.chapter05.map;

import java.util.ResourceBundle;

/**
 * 使用ResourceBundle讀取配置文件
 * @author 蛙課網(wǎng)
 *
 */
public class Test08 {

	public static void main(String[] args) {
		//加載配置文件時,不需要擴展名,(前提是配置文件擴展名是properties)
		ResourceBundle bundle = ResourceBundle.getBundle("resources/config");
		System.out.println( bundle.getString("username"));
		System.out.println( bundle.getString("password"));
	}

}

 

主站蜘蛛池模板: 久久a热6 | 成人免费视屏 | 亚洲日本中文字幕天堂网 | 日韩一区二区三区精品 | 国产成人影院在线观看 | 午夜嘿嘿嘿| 午夜免费观看 | 狠狠操亚洲 | 中文字幕免费在线看 | 欧美精品免费看 | 777国产精品永久免费观看 | 十八成人网 | 午夜18| 山沟女人一级毛片 | 欧美中文字幕在线看 | 无码免费一区二区三区免费播放 | 成人免费福利视频 | 369看片你懂的永久免费 | 大胸美女被强吻胸动态图片 | 末成年娇小性色xxxxx | 免费黄色大片在线观看 | 天天摸天天澡天天碰天天弄 | 日韩在线第二页 | 亚洲国产成人成上人色 | 成人国产精品久久久免费 | 日韩精品影院 | 永久看片| 亚洲色图综合图片 | 成年人在线视频免费观看 | 午夜视频在线观看国产www | 最新亚洲精品国自产在线 | 日本二级黄色片 | 色综合久久久高清综合久久久 | h网站在线播放 | 二区三区在线观看 | 免费观看的毛片 | 波多野结衣久久精品 | 亚洲无线码一区在线观看 | 波多野结衣在线视频观看 | 一区在线免费观看 | 欧美一级爽快片淫片高清在线观看 |