java IO 流
来源:互联网 发布:python windows 界面 编辑:程序博客网 时间:2024/06/06 08:09
流,我们的程序通过流的方式来进行读取,java中的流可以比作我们现实中的水流,可以将文件比作一个水源,程序通过流将水引过来,java中的流可以将其看做是一个水管,
java.io包中定义了好多的流类型来实现输入和输出功能,可以从不同的角度对其进行分类,按数据流的方向可以分为输入流和输出流,根据数据单位的不同可以将其分为字节流和字符流,按照功能的不同可以分为节点流和处理流。j2sdk中提供的所有流类型位于包java.io中,分别继承与四种抽象流类型。
i
通过上面的图,我们可以清晰的看出继承于流的四个抽象类和其子类,字节流就是每一个字节读一次,而字符流是两个字节的读取,一个字节和两个字节来读有什么区别吧,不是一样吗?但是对于我们的汉字来说并不是 一个汉字只有一个字节的,采用Unicode编码的,是两个字节代表一个汉字的,但是对于utf-8来说,一个汉字有三个字节的,所以说对于字符流的作用也就是不言而喻了,因为我们在读写汉字的时候,如果我们一个字节一个字节的读取的话,我们就无法显示出汉字来了。
0 0
- JAVA【IO一】IO流
- Java-IO-java的IO流
- java IO 流
- JAVA之IO流
- java IO(字符流)
- java的io流
- JAVA之IO流(
- JAVA 基础IO流
- JAVA 中的IO流
- Java IO 流学习
- JAVA 中的IO流
- Java IO流操作方法。。
- java io流总结
- 转]JAVA IO流
- JAVA IO流
- Java中的IO流
- JAVA IO 流操作
- 详述JAVA IO流
- 1009. Mersenne Composite N
- HDU 4049 Tourism Planning(动态规划)
- 第十一周项目1.1 运用调用函数输出点阵
- SqlServer索引的原理与应用
- Asp.Net学习之用户控件(三)
- java IO 流
- sqrt函数实现
- 获取焦点
- 你不对自己狠,生活就会对你更狠|
- 第一天
- oracle wm_concat 和 listagg函数
- Qt第三方库libvlc-qt——ubuntu上编译、安装,测试
- [Australia] Sydney Graffiti Alley, sprinkle on the
- iOS UINavigationController