下面这两段代码我想写过Java的人都很清楚,也许自己就经常这么写。
//复制文件
FileInputStream fis = null;
FileOutputStream fos = null;
try {
fis = new FileInputStream("D:\\readme.txt");
fos = new FileOutputStream("D:\\test.txt");
byte[] buffer = new byte[1024];
int len = 0;
while ((len = fis.read(buffer)) != -1) {
fos.write(buffer, 0, len);
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (fos != null)
fos.close();
if (fis != null)
fis.close();
} catch (IOException e) {
e.printStackTrace();
}
}
//连接数据库并查询数据
Connection connection = null;
ResultSet resultSet = null;
try {
connection = DBHelper.getConnection();
Statement statement = connection.createStatement();
resultSet = statement.executeQuery("selec