• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    JDK核心API--Java中配置信息的存取

    發布: 2008-5-09 10:40 | 作者: 不詳 | 來源: 不詳 | 查看: 54次 | 進入軟件測試論壇討論

    領測軟件測試網 關鍵字:

    我們經常需要將我們的程序運行中的一些信息(比如在選項對話框中的設置)記錄下來,以做便再次運行的時候不用再重寫填寫這些數據。這對改善軟件的人機可用性方面是很有用的。但是讓人失望的是,現在很多Java開源軟件在這一點做的很不好,每次運行都要用戶去填寫那些配置文件。做為最好用的數據庫監控、日志工具,JDBMonitor在這方面做的是非常好的,以它的Swing界面監視器和數據庫日志記錄查詢窗口中所有的配置信息(例如遠程服務器地址、端口、數據庫名稱、JDBC驅動等等)都是被保存的,當再次運行的時候程序會自動加載這些配置信息,所以使用起來相當方便。
    我們接下來就來分析一下JDBMonitor是如何實現的。JDBMonitor的二進制jar包和源代碼都可以從 http://www.cownew.com 下載得到。
    保存加載配置文件有多種方式,比如xml文件、properties文件等,采用這些保存方式的一個問題就是如果程序是以jar,war 包等方式發布的那么這些配置文件就不能放在包中,因為包中的文件是不能在運行時改動的,只能放在磁盤的文件中,但是放在磁盤的文件中又很容易出現因為操作系統的差異、權限等問題造成程序的問題。JDBMonitor采用的則是JDK中的Preferences類來避免這些問題。
    JDK1.4中提供了Preferences類,在java.util.prefs包里面。Preferences類在不同的平臺中有不同的實現方式。比如在Windows平臺中,Preferences是將數據保存在注冊表中的。

    為了區分不同的應用程序的參數項,在建立Preferences時要指定一個節點路徑。

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: api API JDK 存取 核心

    31/3123>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>