I / O 流

来源:互联网 发布:手机数据恢复软件 破解 编辑:程序博客网 时间:2024/05/21 06:57

                                                I / O 流

1 原理

储存机制 : 内存  硬盘 缓存。
程序运行过程  : 运行程序—>把程序相关的文件数据加载到内存中去。
                              运行结束 —> 把当前文件的相关数据清除掉

2流概念

I / O  就是 imput输入(从硬盘把数据传到内存说)    /  output 输出.(从内存把数据传到硬盘上)

2定义;流指的是一定的介质按一定方向流动的行为,在软件开发可以说的是存储的数据的流动过程。

3 什么是字节

     字节是计算机存储的最小单位(bit 计算机运行最小单位

4 什么是字符

      1个  中文两个字节  (byte)而一个英文就是一个字节

5  四个抽象的类 

InputStreamOutputStream、指的是字节的输出输入流

ReaderWriter                指的是字符的字符输出输入流.


6 字节流      字符流


InputStream 字节输入流的基类

outputStream  字节输出流的基类

字符输入流的抽象基类为:Reader

字符输出流的抽象基类为:Writer

7 如何把字节数组转化为字符串

  string  str  = new  String(butes,0,v);

8 如何把字符串转化为字符数组

bute[]   bytes  = str.getBytes(bytes,0,v);

9如何把字符串转化为字符数组

char [] chars = str.toCharArray();

10

字节输入:read(int)    read(byte[])

字节输出:write(int)   write(byte[])

字符输入:read(int)  read(char[])

字符输出:write(int)  wirte(char[])

11  要注意关闭流

        .close

12 文件传输关联文件可以不存在 但是路径必须存在。



0 0