JDK7新特性 try-with-resource

网友投稿 931 2022-11-05

JDK7新特性 try-with-resource

JDK7新特性 try-with-resource

JAVA中,JVM的垃圾回收机制可以对外部资源实现自动回收,但是JVM对外部资源(调用了底层操作系统的资源)的引用却无法自动回收,例如数据库连接,网络连接以及输入输出 IO流等,这些连接就需要我们动手去关闭,不然会导致外部资源泄露,连接池溢出以及文件被占用等,

package com.yqq.app11;import java.io.FileReader;/** * @Author yqq * @Date 2021/11/21 21:19 * @Version 1.0 */public class Test07 { public static void main(String[] args) { try(FileReader wr = new FileReader("d:/aa.txt");) { StringBuilder sb = new StringBuilder(); int temp = -1; char line = ' '; while ((temp = wr.read())!=-1){ line = (char) temp; sb.append(line); } System.out.println(sb.toString()); }catch (Exception e){ e.printStackTrace(); } }}

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:MEKA 是一个基于 Weka 机器学习框架的多标签分类器和评价器
下一篇:Kafka的监听地址配置实例详解
相关文章

 发表评论

暂时没有评论,来抢沙发吧~