激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - java讀取properties文件的方法

java讀取properties文件的方法

2019-12-19 13:26wo_soul JAVA教程

這篇文章主要介紹了java讀取properties文件的方法,實例分析了java操作properties配置文件的相關技巧,需要的朋友可以參考下

本文實例講述了java讀取properties文件的方法。分享給大家供大家參考。具體實現方法如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
package com.test.demo;
import java.util.Properties;  
import java.io.InputStream;  
import java.io.IOException;  
/** 
* 讀取Properties文件的例子 
* File: TestProperties.java 
*/  
public final class TestProperties {  
  private static String param1;  
  private static String param2; 
  private static String param3;
  private static String param4;
  /**
   * 對于以上的配置文件的路徑名,有一個容易忽視的問題,
   * 那就是當你用Object.class.getClassLoader().get...的時候,
   * 是都可以不用要加“/”,
   * 但是不用getClassLoader().的時候是不行的,這是什么原因呢?
   * 由于這個配置文件是放在項目的src下的,在object加載的時候要加上“/”。
   * 如果是將這個配置文件拷貝到類得同包下,則不需要加,
   * 如果是用下面的方式讀取配置文件:
   */
  static {  
    Properties prop = new Properties();  
    //InputStream in = Object.class.getResourceAsStream("/test.properties");
    // 文件在src下
    //InputStream in = TestProperties.class.getClassLoader().getResourceAsStream("jdbc.properties");
    // 文件在src下
    InputStream in = TestProperties.class.getResourceAsStream("jdbc.properties");
    //文件在同一個包下
    try {  
      prop.load(in);  
      param1 = prop.getProperty("mysql.driverClassName").trim();  
      param2 = prop.getProperty("mysql.url").trim(); 
      param3 = prop.getProperty("mysql.username").trim(); 
      param4 = prop.getProperty("mysql.password").trim(); 
    } catch (IOException e) {  
      e.printStackTrace();  
    }  
  }  
  /** 
   * 私有構造方法,不需要創建對象 
   */  
  private TestProperties() {  
  }  
  public static String getParam1() {  
    return param1;  
  }  
  public static String getParam2() {  
    return param2;  
  }  
  public static String getParam3() {
    return param3;
  }
  public static String getParam4() {
    return param4;
  }
  public static void main(String args[]){  
    System.out.println(getParam1());  
    System.out.println(getParam2()); 
    System.out.println(getParam3());
    System.out.println(getParam4());
  }  
}

希望本文所述對大家的java程序設計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美国产成人在线 | 免费黄网站在线播放 | 久草视频中文 | 外国一级黄色片 | 国产免费观看av | 久久中出| 亚洲精品成人久久久 | 久久精品a一级国产免视看成人 | 亚洲av一级毛片特黄大片 | 欧美一级淫片免费视频1 | 国产成人高潮免费观看精品 | 国产一区二区免费在线观看 | 成人一级黄色片 | 亚洲第一色片 | 久久久久日本精品一区二区三区 | 久久久国产一区二区三区 | 久久精品re | 羞羞答答tv| 国产剧情在线观看一区二区 | 视频一区国产 | 久久不射电影 | 亚洲成人第一页 | 北原夏美av| 国产午夜精品久久久久 | 亚洲第五色综合网 | 国产精品久久久久久久久久东京 | 国产精品剧情一区二区在线观看 | 特黄一区二区三区 | 不卡一区二区三区视频 | hdbbwsexvideo| 久久黄色影院 | 男男羞羞视频网站国产 | 国产日韩久久久久69影院 | 黄色免费小视频网站 | 热久久成人 | 精品一区二区三区在线观看视频 | 国产九九热 | 欧美一级黄色片在线观看 | 午夜视频在线免费播放 | 久久久久久久九九九九 | 最新欧美精品一区二区三区 |