j2me的程序中,我需要对一个二进制文件进行读写,有时,我直接读写二进制文件中间或者末尾的数据。我使用skip()来直接定位到所要读些的位置上,我发现读文件后面的数据,要比读文件前面的数据处理的时间长很多,我想可能是使用skip()从文件头移动文件尾需要的时间长的原因,请问如何让我不管对文件中的什么位置读数据,处理时间都能够很快呢?