深入理解 Java 中的 try-with-resource
来源:互联网 发布:电影魔方软件下载 编辑:程序博客网 时间:2024/06/04 20:15
文章结茧自:深入理解 Java 中的 try-with-resource
在java1.7之后,新增try-with-resource 方式方法,解决了原始的finally收到释放资源可能出现多层嵌套等弊端。
try-with-resource的实现
首先必须在其资源类上实现AutoClosable接口
public class Connection implements AutoCloseable { public void sendData() { System.out.println("正在发送数据"); } @Override public void close() throws Exception { System.out.println("正在关闭连接"); }}
调用类
public class TryWithResource { public static void main(String[] args) { try (Connection conn = new Connection()) { conn.sendData(); } catch (Exception e) { e.printStackTrace(); } }}
看看最后的打印结果
正在发送数据正在关闭连接
资源关闭被自动调用了。
阅读全文
0 0
- 深入理解 Java 中的 try-with-resource
- 深入理解 Java 中的 try-with-resource
- 深入理解Java try-with-resource
- 深入理解Java%20try-with-resource/
- 深入理解 Java try-with-resource 语法糖
- 使用Java中的Try-With-Resource
- Java-try-with-resource
- java中try-with-resource
- 深入理解java中的try-catch-finally
- Java新特性-try-with-resource
- java7 try-with-resource
- try-with-resource
- 深入理解Angularjs中的$resource服务
- jdk1.7 try-with-resource
- Java 7中的Try-with-resources
- Java 7中的try-with-resources语句
- Java 7中的Try-with-resources
- Java 7中的Try-with-resources
- javaweb后端实例 dao
- 自媒体如何写原创文章,快速创作内容1小时3-5篇技巧!
- 使用 vue-cli 开发多页应用
- 深入浅出JSONP--解决ajax跨域问题
- 四道Java基础题 你能对几道?
- 深入理解 Java 中的 try-with-resource
- redis单例、主从模式、sentinel以及集群的配置方式及优缺点对比
- Python 引用Java 的方法
- 文档查看器GroupDocs.Viewer V17.11发布 | 附下载
- 数据同步中间件
- MySql的全量备份和增量备份及还原
- javascript作用域和闭包,this
- sqlserver 2005 查看客户端IP
- PHPcms 缓存的读取和设置