看Java怎样使用静态块读取属性文件代码
答案:2 悬赏:30
解决时间 2021-02-16 20:14
- 提问者网友:相思故
- 2021-02-16 09:46
看Java怎样使用静态块读取属性文件代码
最佳答案
- 二级知识专家网友:一只傻青衣
- 2021-02-16 10:10
private static String driver =null;
private static String url = null;
private static String user = null;
private static String password = null;
private static BasicDataSource ds;
static{
//读取程序外的.properties 文件
//需要.properties文件的包路径
Properties props = new Properties();
try {
String path ="db.properties";
props.load(
DBUtils.class.getResourceAsStream(path)
);
//properties对象.getProperty("字符串")
driver=props.getProperty("driver");
url=props.getProperty("url");
user=props.getProperty("user");
password=props.getProperty("password");
ds = new BasicDataSource();
ds.setDriverClassName(driver);
ds.setUrl(url);
ds.setUsername(user);
ds.setPassword(password);
Class.forName(driver);
} catch (Exception e) {
e.printStackTrace();
}
}
这是一个JDBC读取配置文件连接数据库的示例代码,供参考!
private static String url = null;
private static String user = null;
private static String password = null;
private static BasicDataSource ds;
static{
//读取程序外的.properties 文件
//需要.properties文件的包路径
Properties props = new Properties();
try {
String path ="db.properties";
props.load(
DBUtils.class.getResourceAsStream(path)
);
//properties对象.getProperty("字符串")
driver=props.getProperty("driver");
url=props.getProperty("url");
user=props.getProperty("user");
password=props.getProperty("password");
ds = new BasicDataSource();
ds.setDriverClassName(driver);
ds.setUrl(url);
ds.setUsername(user);
ds.setPassword(password);
Class.forName(driver);
} catch (Exception e) {
e.printStackTrace();
}
}
这是一个JDBC读取配置文件连接数据库的示例代码,供参考!
全部回答
- 1楼网友:duile
- 2021-02-16 11:01
//看看吧..对你会有帮助
public class filectest {
public static void main(string args[])
{
file f=new file("c:\\1.txt");
system.out.println(f.isdirectory()); //测试此抽象路径名表示的文件是否是一个目录。
system.out.println(f.getabsolutefile()); //返回抽象路径名的绝对路径名形式
system.out.println(f.getabsolutepath()); //返回抽象路径名的绝对路径名字符串。
system.out.println(f.isabsolute()); //测试此抽象路径名是否为绝对路径名
system.out.println(f.isdirectory()); //测试此抽象路径名表示的文件是否是一个目录
long modifydate = f.lastmodified(); //得到最后修改日期
if (modifydate!=0){
system.out.println("\n 最后修改日期: "+new date(modifydate)); //返回此抽象路径名表示的文件最后一次被修改的时间。
}
system.out.println(new date(modifydate)); //返回此抽象路径名表示的文件最后一次被修改的时间。
system.out.println(f.length()); //返回由此抽象路径名表示的文件的长度
// system.out.println(f.renameto(ff)); //重新命名此抽象路径名表示的文件。
}
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯