关于java开发android应用中,读取文件的机制的疑惑。请解释下。
你好。
关于android、JAVA、JVM的一些请教。
以下是伪代码,只阐明意图。
while(true)
{
fileitem f = File.Read("path");
}
反复读取harddisk上的文件,是否每次都会进行IO操作,还是首次进行IO而此后只在内存或缓存中读取。
因为用到此文件的地方很多(比如某个图片资源),但这个文件内容不会随时间(操作)变化。
是在初始化过程中只读取一次,放入内存(全局变量)使用。还是每次都从path读取。二者是否有性能差距。
最好指明您看法的出处,比如书籍,官方资料等等。
谢谢。