如果我想关闭 Scanner 对象或任何其他对象,如果我不使用 x.close() 会发生什么。close() 方法的用法是什么。请举例说明如果我们不使用 x.close() 会发生什么'使用关闭方法。
最佳答案
该方法的目的实际上取决于它所属的类,但在您的示例(扫描仪)中,并且在大多数情况下涉及一些 IO 操作,如文件读取器、流、连接等 - close() 方法背后的想法是关闭连接并释放资源,这通常是消耗程序内存的东西。
如果你不这样做 - 嗯,你正在使用你不需要的资源,这将使 cpu/内存比它需要的更努力地工作,所以建议你总是在你需要的时候使用它完成对象
关于java - close()方法的使用(Java初学者),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35419715/