加载文件的两种方式

1,文件在具体的包下

ClassLoader loader = this.getClass().getClassLoader();
InputStream is = loader.getResourceAsStream("com\\atguigu\\java\\jdbc.properties");

2,文件在当前工程下

FileInputStream is = new FileInputStream(new File("jdbc1.properties"));

如下图:


 

//法一:
ClassLoader loader = this.getClass().getClassLoader();
InputStream is = loader.getResourceAsStream("com\\atguigu\\java\\jdbc.properties");
//法二:
// FileInputStream is = new FileInputStream(new File("jdbc1.properties"));

Properties pros = new Properties();
pros.load(is);
String name = pros.getProperty("user");
System.out.println(name);

String password = pros.getProperty("password");
System.out.println(password);

posted @ 2017-08-28 23:05  代码改变心态  阅读(320)  评论(0编辑  收藏  举报