JDK7提供了一个新的语法来自动关闭文件,语法结构如下:
try(声明和创建资源){
使用资源来处理文件;
}
注意事项:
资源必须是AutoCloseable的子类型,具有一个close()方法,块结束后,资源的close()方法会自动调用以关闭资源,知识常学常新!
以下是例子一枚:
try(
PrintWriter output = new PrintWriter(file);
) {
output.print("Hello java");
}
JDK7提供了一个新的语法来自动关闭文件,语法结构如下:
try(声明和创建资源){
使用资源来处理文件;
}
注意事项:
资源必须是AutoCloseable的子类型,具有一个close()方法,块结束后,资源的close()方法会自动调用以关闭资源,知识常学常新!
以下是例子一枚:
try(
PrintWriter output = new PrintWriter(file);
) {
output.print("Hello java");
}