码迷,mamicode.com
首页 > 其他好文 > 详细

错误日志:Resource leak: 'xxx' is never closed(Scanner类的注意事项)

时间:2018-10-04 17:51:35      阅读:339      评论:0      收藏:0      [点我收藏+]

标签:内存   source   有关   出现   static   resource   扫描仪   因此   ext   

在使用Scanner类时,举个例子:

 1 import java.util.Scanner;
 2 public class data {
 3 
 4      public static void main(String[] args){
 5          Scanner i=new Scanner(System.in);
 6          float j=i.nextFloat();
 7          System.out.println(j); 8      }
 9 }

 

出现警告

Resource leak: ‘i‘ is never closed

 

错误原因:申明了名为i的数据输入扫描仪(Scanner),从而获得了配置内存,

但是结束时却没有关闭或释放该内存,而出现警告。因此mian函数的结束时用 i.close(); 结束数据流,释放内存。

错误日志:Resource leak: 'xxx' is never closed(Scanner类的注意事项)

标签:内存   source   有关   出现   static   resource   扫描仪   因此   ext   

原文地址:https://www.cnblogs.com/xydg/p/9742669.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!