问题:在编写Java时出现了Resource leak: 's' is never closed的问题,也就是对象s下面的波浪线产生的错误,鼠标放上去之后就可以知道详情。

Java关于Resource leak: 's' is never closed的问题

原因Scanner s = new Scanner(System.in)申明了名为s的数据输入扫描仪(Scanner),系统给它分配相应的内存空间,但是在程序结时却没有释放该内存,会造成资源浪费,因此出现警告。

ps:当然只是警告,程序依旧可以执行,但是强迫症患者受不了,而且重视细节真的很重要!!

解决方案:既然没有把它close,那就调用close()方法,关上它!在后面加上xxx.close()即可解决,XXX为定义的名字。

Java关于Resource leak: 's' is never closed的问题

相关文章:

  • 2021-04-01
  • 2022-12-23
  • 2022-12-23
  • 2021-04-05
  • 2022-03-02
  • 2021-12-16
  • 2022-12-23
  • 2021-11-06
猜你喜欢
  • 2021-08-21
  • 2022-12-23
  • 2021-12-31
  • 2022-12-23
  • 2021-11-07
  • 2022-12-23
相关资源
相似解决方案