标签: java
我正在运行一个swing应用程序,我从属性文件中获取所有标签,错误等。我有2个巨大的全局属性文件用于错误消息和标签。巨大的意思 - 150kb。
还有一些较小的属性文件和缓存的xml文件。它们并不大,但是当它们在RAM少于1 GB的系统上运行时,它们最终可能会加起来最终达到OutOfMemory。
我想知道如何使用它后如何处理较小的Properties对象。将对象设置为null时,一旦GC运行,它就会消失。还有另一种方法可以保证在API调用需要时清除缓存的属性吗?
答案 0 :(得分:1)
这种方法怎么样:Clearing properties cache