避免重复读取Java文件
问题描述:
解析完一个文件后,我把所有东西放在Map mainMap中。 mainMap对象是一个类的属性。该类中的所有方法都可以访问并更改此对象(例如,删除元素)。 这导致在调用某些类方法之前每次都读取该文件。 有没有办法保存(方法内的变化不可见方法外)方法外的mainMap对象?避免重复读取Java文件
答
你可以有一个一流水平的地图实例与吸气,然后在吸气类似如下:
private Map getMap(){
if(map == null)
{
//populate map code
}
return map;
}
你的问题是含糊不清......你需要发布一些代码。 –
想知道更多关于代码的知识。你在使用流或MappedByteBuffer吗? – hellectronic