机器人不关闭光标的缺点

2022-09-02 22:17:58

我有一些关于.Cursor

我想知道不关闭一个有什么缺点?Cursor

它取消分配资源,但哪些资源被解除分配?

如果我们不关闭 ?后果会是什么,后果到什么程度?Cursor

不关闭 a 不会影响位,但它会在日志猫中给出错误。CursorActivity


答案 1

关闭 a 将避免任何潜在的内存泄漏,因此 YES 当不再使用时,应始终关闭它们。Cursor


答案 2

我不认为您会因为忘记关闭一个光标而看到很多问题。问题(这几乎适用于任何内存泄漏)是,如果你一遍又一遍地这样做,最终会发生一些不好的事情。

例如,我编写了一个应用程序,用于将数据从设备的 SQLite 数据库上传到服务器。如果每次从数据库完成读取和写入操作时都不关闭游标,最终会遇到内存不足错误和各种其他问题。


推荐