Java编写程序时出现警告:Resource leak: 'xxx' is never closed 解决方案
生活随笔
收集整理的這篇文章主要介紹了
Java编写程序时出现警告:Resource leak: 'xxx' is never closed 解决方案
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
菜鳥新手,學校在教Java,作業里面要求我們編程實現運算一個簡單的程序,程序寫好了,卻發現冒出一個警告,如下圖:
百度了一下,意思是申明了名為a的數據輸入掃描儀(Scanner),系統就會為它分配相應的內存空間,但是在程序結時卻沒有釋放該內存,會造成資源浪費,從而出現警告。
解決方法:在main()函數結束時調用xxx.close();函數結束數據流,釋放內存
因此在我的程序中,在 main() 函數結束時加上 a.close(); 完美解決警告
PS:也可以忽略該警告直接運行程序,但學習過程中應該嚴謹對待每一個問題,做到 0 error(s),0 warning(s)
總結
以上是生活随笔為你收集整理的Java编写程序时出现警告:Resource leak: 'xxx' is never closed 解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信用卡审核什么意思 信用卡审核什么
- 下一篇: java美元兑换,(Java实现) 美元