java学习之 io流的基本操作(1)
来源:互联网 发布:淘宝教育 放在桌面 编辑:程序博客网 时间:2024/06/06 19:03
从数据流向分为: 输入流 和 输出流. (参考物是内存)
从处理的数据类型分为: 字符流和字节流
最顶层: 字符流: Reader 和 Writer . 字节流: InputStream 和 OutputStream
一. 字符流:
字符流,在平时操作文本的时候,非常有用, 这里采用的unicode编码.
举例:
Writer : 在它的下面,有FileWriter
FileWriter fw= new FileWriter("text.txt");//这里必须指明目标的文件名,如果该路径下面没有,会自动创建,有的话,会被覆盖, 如果想要在已存在的文件中继续添加,则需要:new对象的时候,加上true,如:FileWriter fr=new FileWriter("text.txt",true);
fw.write("填写对应的字符串.....aaaaa");
//最后千万别忘记关掉流,以免造成内存泄露
fw.close();
上面是写的操作,下面开始是Reader的 FileReader
Reader fr=new FileReader("text.txt");
int ch=0;
//这里返回的是一个int .所以用int接收, 每次只读一个字符,然后指针从当前位置指向下一个, 因为 这里的值是在0到65535.所以当指向的值不存在是, 用-1 来表示已经找不到值了,
while((ch=fr.read())!=-1){
System.out.print((char)ch );//打印, 因为读取到的是unicode编码,所以要强转下
}
fr.close();
///////--------------------------------------先写到这里,下次写 手动缓存和 BufferedReader和BufferedWriter-----------------------------------------
- java学习之 io流的基本操作(1)
- java学习之 io流的基本操作(2)
- java基础之IO流--DataOutputStream(专门用于操作Java基本数据类型的IO流对象)
- java基本io流的操作
- java IO流的基本常用操作
- java 基本的io操作
- Java 基本的IO操作
- Java IO流基本操作
- java笔记-IO流-IO基本操作
- 15、Java入门—Java IO流之RandomAccessFile类的基本操作
- 89、java的IO操作-基本数据操作流
- 博客重启之:JAVA IO流基本操作一
- Java基本笔记之IO操作
- Java基础之基本IO操作
- JAVA学习第五十一课 — IO流(五)流的操作基本规律
- 黑马程序员--Java基础学习之IO流之字节流、字符流、读取写入文件、Copy文件、键盘输入输出、流操作的基本规律
- Java学习---IO流的操作
- Java学习笔记--IO流的操作
- oracle中同义词的使用和授权ddl语句的简单记录
- unix系统中,可以用于进程间的通信的机制
- x210的启动过程
- Project Perfect让Swift在服务器端跑起来-在Linux上创建你的Perfect项目(三)
- hibernate在配置文件中配置对象关系映射文件即hbm文件路径的写法
- java学习之 io流的基本操作(1)
- 内存的内零头和外零头
- 从win10回退到win7的苦逼经历
- iOS学习----------图片的简单处理(1)
- Activity切换效果(overridePendingTransition)
- Windows连接不上ss原因
- IO多路复用之select总结
- dispatcherservlet详解
- 设计模式-iterator 简单模拟ArrayList与LinkList