當前位置:首頁 » 編程語言 » java的properties文件

java的properties文件

發布時間: 2024-03-26 11:21:55

java中如何讀取src下所有的properties文件

1.使用java.util.Properties類的load()方法


示例:

//文件在項目下。不是在包下!!

InputStream in = new BufferedInputStream(new FileInputStream("demo.properties")) ;

Properties p = new Properties();

p.load(in) ;

String className2 = p.getProperty("database.driver");

String url = p.getProperty("database.url");

String user = p.getProperty("database.user");

String password = p.getProperty("database.pass");

總結:如果是 在WEB上讀取properties文件,寫成下面這種。上面寫的那些只在 JavaSE 中

String path = Thread.currentThread().getContextClassLoader().getResource("").getPath();

System.out.println(path);

InputStream in = new FileInputStream(new File(path+File.separator+"mysql.properties"));

Properties prop = new Properties();

❷ java中的Properties是什麼類呢,什麼意思呢

properties是配置文件,主要的作用是通過修改配置文件可以方便的修改代碼中的參數,實現不用改class文件即可靈活變更參數。
解釋:java運行中java文件會變成class文件,之後無法通過反編譯找到原樣的代碼,這樣的話,如果java類中某個參數變更,就很難靈活的實現參數修改,這個時候properties 文件就能很靈活的實現配置,減少代碼的維護成本和提高開發效率。

❸ Java開發中 global.properties 文件的作用是什麼

一個配置文件而已,文件本身的類型和名字沒什麼特別的,重要的是文件內容。

從文件名來看,文件里的內容應該是這個java應用的全局的一些配置/資源/屬性。


properties這種類型的文件採用鍵值對的形式存放信息,一行就是一條信息,比如:

#numberofretry
Num_Rery=5

上面這條配置中,第一行是說明,properties文件以#開頭的是注釋;第二行等號左右分別是鍵和值,鍵的大小寫隨意,可包含數字和下劃線。

java代碼中獲取這個鍵對應的值使用java.util.ResourceBundle,如:

Stringredisurl=ResourceBundle.getBundle("global").getString("Num_Rery");


再多舉一個實際應用的例子,比如一個java應用要對另外一個url地址發起請求,這個地址可以寫在java代碼中,但是有時候為了便於集中管理/閱讀,那麼我們考慮把她放到一個properties文件中,鍵是URL_Call,值就是這個url地址,在要使用的地方,用上面的那行java代碼獲取到就行了。

打完收工~~~~

熱點內容
邁拓z1固態緩存 發布:2025-09-11 07:51:09 瀏覽:497
銀聯在線支付介面php 發布:2025-09-11 07:50:24 瀏覽:496
oracle備份資料庫 發布:2025-09-11 07:45:39 瀏覽:579
多台負載獲取伺服器ip 發布:2025-09-11 07:40:34 瀏覽:813
電腦伺服器架 發布:2025-09-11 07:25:37 瀏覽:209
配置演習材料的基本原則有哪些 發布:2025-09-11 07:06:36 瀏覽:779
sqlcount函數 發布:2025-09-11 06:57:23 瀏覽:805
java虛擬機優化 發布:2025-09-11 06:54:49 瀏覽:714
c語言兩數相加編譯 發布:2025-09-11 06:52:03 瀏覽:802
戀舞olios怎麼和安卓互通 發布:2025-09-11 06:38:30 瀏覽:854