如果您喜歡這些文章,歡迎點擊此處訂閱本Blog

欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Java的Properties配置文件用法

系統(tǒng) 1826 0
<!-- Feedsky FEED發(fā)布代碼開始 -->

如果您喜歡這些文章,歡迎點擊此處訂閱本Blog

<!-- FEED自動發(fā)現(xiàn)標記開始 --> <!-- FEED自動發(fā)現(xiàn)標記結束 -->

Blog 訂閱

<!--Google 728*90橫幅廣告開始-->

<script type="text/javascript"><!-- google_ad_client = "pub-7343546549496470"; /* 728x90, 大橫幅正文上方 */ google_ad_slot = "4725362798"; google_ad_width = 728; google_ad_height = 90; // --></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>

<!--Google 728*90橫幅廣告結束-->

在我們平時寫程序的時候,有些參數(shù)是經常改變的,而這種改變不是我們預知的。比如說我們開發(fā)了一個操作數(shù)據(jù)庫的模塊,在開發(fā)的時候我們連接本地的數(shù)據(jù)庫那么 IP ,數(shù)據(jù)庫名稱,表名稱,數(shù)據(jù)庫主機等信息是我們本地的,要使得這個操作數(shù)據(jù)的模塊具有通用性,那么以上信息就不能寫死在程序里。通常我們的做法是用配置文件來解決。
各種語言都有自己所支持的配置文件類型。比如 python ,他支持 .ini 文件。因為他內部有一個 ConfigParser 類來支持 .ini 文件的讀寫,根據(jù)該類提供的方法程序員可以自由的來操作 .ini 文件。而在 Java 中, Java 支持的是 .properties 文件的讀寫。 JDK 內置的 Java.util.Properties 類為我們操作 .properties 文件提供了便利。
一. .properties 文件的形式
# 以下為服務器、數(shù)據(jù)庫信息
dbPort = localhost
databaseName = mydb
dbUserName = root
dbPassword = root
# 以下為數(shù)據(jù)庫表信息
dbTable = mytable
# 以下為服務器信息
ip = 192.168.0.9
在上面的文件中我們假設該文件名為: test.properties 文件。其中 # 開始的一行為注釋信息;在等號“ = ”左邊的我們稱之為 key ;等號“ = ”右邊的我們稱之為 value(其實就是我們常說的鍵 - 值對) key 應該是我們程序中的變量。而 value 是我們根據(jù)實際情況配置的。
二. JDK 中的 Properties 類 Properties 類存在于胞 Java.util 中,該類繼承自 Hashtable ,它提供了幾個主要的方法:
1. getProperty ( String key) , 用指定的鍵在此屬性列表中搜索屬性。也就是通過參數(shù) key ,得到 key 所對應的 value。
2. load ( InputStream inStream) ,從輸入流中讀取屬性列表(鍵和元素對)。通過對指定的文件(比如說上面的 test.properties 文件)進行裝載來獲取該文件中的所有鍵 - 值對。以供 getProperty ( String key) 來搜索。
3. setProperty ( String key, String value) ,調用 Hashtable 的方法 put 。他通過調用基類的put方法來設置 鍵 - 值對。
4. store ( OutputStream out, String comments) , 以適合使用 load 方法加載到 Properties 表中的格式,將此 Properties 表中的屬性列表(鍵和元素對)寫入輸出流。與 load 方法相反,該方法將鍵 - 值對寫入到指定的文件中去。
5. clear () ,清除所有裝載的 鍵 - 值對。該方法在基類中提供。
有了以上幾個方法我們就可以對 .properties 文件進行操作了!

<!--Google 728*90橫幅廣告開始-->

<script type="text/javascript"><!-- google_ad_client = "pub-7343546549496470"; /* 728x90, 大橫幅正文下方 */ google_ad_slot = "4725362798"; google_ad_width = 728; google_ad_height = 90; // --></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>

<!--Google 728*90橫幅廣告結束-->

<!--新Google 468x15 橫鏈接單元開始-->

<script type="text/javascript"><!-- google_ad_client = "pub-7343546549496470"; /* 468x15 橫鏈接單元 */ google_ad_slot = "5785741422"; google_ad_width = 468; google_ad_height = 15; // --></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>

<!--新Google 468x15 橫鏈接單元結束-->

Java的Properties配置文件用法


更多文章、技術交流、商務合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 91精品国产综合久久久久蜜臀 | 亚洲色图欧美色 | 免费视频二区 | 久草天堂| 国产亚洲精品xxx | 操一操日一日 | 香港三级日本三级人妇网站 | 91精品久久久久久久久久小网站 | 国产成人精品免费视频大 | 国产偷国产偷亚洲高清在线 | 污污网站国产精品白丝袜 | 污染版的拳皇 | 欧美国产日韩在线 | 久久综合九色 | 小泽玛利亚一区二区 | 色综合久久天天综合观看 | 国产免费A片好硬好爽好深小说 | 亚洲精品电影 | 日韩免费在线观看视频 | 日本黄色一级片视频 | 84pao视频强力打造免费视频 | 一区在线视频 | 午夜影院试看 | 中文字幕日本电影 | 91视频精选 | 国产一区二区视频在线观看 | 久久国产欧美日韩精品 | 日本精品在线 | 99精品视频一区在线视频免费观看 | 欧美成人在线视频 | 欧美第一页草草影院浮力 | 国产精品久久久久久无码人妻 | 亚洲欧美色国产综合 | 精品免费国产一区二区三区 | 日韩一级在线播放 | 成人免费电影视频 | 神马电影网午夜 | 亚洲国产一区在线 | 欧美a级成人淫片免费看 | 色丁香色婷婷 | 黄色免费一级播放片 |