应该在哪里为这个 RandomAccessFile 对象调用 close() 函数



>我有一个名为 GraphView 的类,它扩展了 View,我在这个类
旁边做了一些计算此类的对象表示我在屏幕上显示的自定义图形。这是在主活动文件中创建的

我需要将数组的值保存在扩展视图类中,因此我想在类内创建一个 RandomAccessFile 对象,我可能会在 GraphView 的构造函数中初始化此对象,但是我在哪里指定 close(( 函数?

只要程序运行,图形就会留在屏幕上,所以我不确定 close(( 函数应该在哪里,因为 Java 中似乎没有析构函数。

最好在

完成阅读/写入后立即打开和关闭文件。不要让它保持打开状态,因为您无法严格控制视图发生的情况(例如,其他进程可以排在前面,操作系统可以决定终止您的进程等(。

最新更新