关于java开发android应用中,读取文件的机制的疑惑。请解释下。

ghost5216 ghost5216 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
你好。

关于android、JAVA、JVM的一些请教。

以下是伪代码,只阐明意图。

while(true)
{
fileitem f = File.Read("path");
}

反复读取harddisk上的文件,是否每次都会进行IO操作,还是首次进行IO而此后只在内存或缓存中读取。

因为用到此文件的地方很多(比如某个图片资源),但这个文件内容不会随时间(操作)变化。
是在初始化过程中只读取一次,放入内存(全局变量)使用。还是每次都从path读取。二者是否有性能差距。

最好指明您看法的出处,比如书籍,官方资料等等。

谢谢。
...全文

相关推荐

基于Android Studio开发的安卓的答题app

本项目基于Android Studio开发一款安卓平台上的答题应用,包含完整的开发环境搭建说明。文档详细介绍了Java的安装与环境变量配置方法,并提供Android Studio的下载链接及安装教程,

终将老去的穷苦程序员

Android平台读取Excel文件实战示例

Apache POI 提供了一套完整的 API 来读写 Excel 文件,主要模块包括HSSF(处理 .xls 格式)、XSSF(处理 .xlsx 格式)以及通用的接口。这些模块构成了 POI 库的核心结构,为开发者提供了统一的操作方式。优化方向技术手段适用场景内存控制分批次处理、及时释放资源大文件读取性能提升异步处理、避免主线程阻塞需要UI响应的场景异常处理try-catch、日志记录、错误提示稳定性要求高的生产环境。

Suvo Sarkar

Android应用中Resources和Assets文件读取指南

是 Android 系统中的一个类,用于访问应用程序的assets目录下的资源。这些资源可以是任意文件,比如 HTML、文本、图片等,它们在编译时被打包进 APK 文件中,但不同于编译后被 R.java 管理的资源。提供了一组丰富的 API 来管理这些资源,让开发人员能够读取和操作在 APK 文件内的文件。一个典型的使用场景是国际化应用中的多语言资源文件,或者需要从应用内访问原生文件的情况。

不卡不卡

安卓从文件夹读取图片路径并显示图片

在安卓开发中,读取并显示图片是常见的需求,尤其对于初学者来说,理解这一过程至关重要。本教程将深入探讨如何在安卓应用中从文件夹读取图片路径,并将其显示到用户界面。

lkw2012

java android 读取dat文件

在Java和Android开发中,有时会遇到需要处理各种类型的文件,包括`.dat`文件。`.dat`文件本身没有特定的格式,它通常被用来存储任意数据,由创建它的应用程序定义结构。

A_nail
评论 5
收藏 已收藏
分享
返回顶部
ghost5216
Android 80,490 成员 91,375 内容