Java SE 7 之前关闭资源
打开一个资源
try{
使用资源
}
finally
{
关闭资源
}
Java SE 7 之后
- // 单个资源
- try(Resource res = ...)
- {
使用资源, 不需考虑关闭资源 res
- }
- // 多个资源
- try (Scanner in = new Scanner(new FileInputStream("/home/test.txt"),"UTF-8");PrintWriter out = new PrintWriter("out.txt"){
- ...
- }
来源: http://www.bubuko.com/infodetail-3301014.html