getCacheDir()和getFilesDir()方法区别

简介:
Activity提供了getCacheDir()和getFilesDir()方法:

getCacheDir()方法用于获取/data/data//cache目录

getFilesDir()方法用于获取/data/data//files目录

//==================================================

将文件写入SD卡内:

获取SDCard的状态:

Environment.getExtemalStorageState()

Environment.MEDIA_MOUNTED手机装有SDCard,并且可以进行读写

获取SDCard的目录:Environment.getExtemalStorageDirectory()

//=============================================

File saveFile=new File("/sdcard/zhzhg.txt");

或:File sdCardDir=new File("/sdcard");//获取SD卡目录

File saveFile = new File(sdCardDir,"zhzhg.txt");

FileOutputStream outStream = new FileOutputStream(saveFile);

outStream.write("文件的读写".getBytes());

outStream.close();

目录
相关文章
|
4月前
|
存储 缓存 Java
JVM中的方法区
这篇文章介绍了JVM中方法区的概念和作用,包括它所存储的内容(类型信息、常量、静态变量、编译后的代码缓存),常量池与运行时常量池的功能,以及方法区与栈、堆的交互关系。
JVM中的方法区
|
7月前
|
存储 Java 编译器
JVM之方法区的详细解析
JVM之方法区的详细解析
40 0
JVM之方法区的详细解析
|
7月前
|
存储 Java 编译器
【JVM】深入了解JVM方法区
【JVM】深入了解JVM方法区
139 0
|
存储 Java 编译器
jvm方法区
了解jvm方法区
112 0
|
存储 缓存 Java
|
Java 索引
jvm之方法区解读(下)
jvm之方法区解读(下)
|
存储 Dubbo Java
jvm之方法区演变及方法区的GC解读
jvm之方法区演变及方法区的GC解读
|
Java 编译器 C++
JVM 常量池
JVM 常量池
112 0
|
存储 缓存 Java
【JVM】7. 方法区
【JVM】7. 方法区
|
存储 缓存 Dubbo
09-方法区
09-方法区
87 0
09-方法区