在使用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类的注意事项)
原文地址:https://www.cnblogs.com/xydg/p/9742669.html
时间: 2024-10-05 22:21:56