我有一个包含15个类的jar文件。我必须从Web应用程序中调用此jar的一些方法。一些方法读取.plist文件。
在jar代码中,我编写了这样一种方式,即所有plist文件都被重读一次并使用多次(我使用了一些静态映射,其中包含.plist文件的所有属性),但这种情况并没有发生。
每次有电话时,它都会再次读取所有.plist文件。因此,存在“太多开放文件异常”。
有没有办法一次又一次地停止文件读取。请帮帮我。
答案 0 :(得分:0)
您可以发布代码或堆栈跟踪吗?它看起来像一个逻辑问题。如果你想只读一个静态标志就读一次文件,看完之后就把它设置为真,在读之前就检查一下....如果这不是你想要的答案,请告诉我。