Java 字节流 InputStream OutputStream
InputStream字节输入流
OutputStream字节输出流
用于以字节的形式读取和写入数据
步骤 1 : ASCII码
所有的数据存放在计算机中都是以数字的形式存放的。 所以字母就需要转换为数字才能够存放。
比如A就对应的数字65,a对应的数字97. 不同的字母和符号对应不同的数字,就是一张码表。
ASCII是这样的一种码表。 只包含简单的英文字母,符号,数字等等。 不包含中文,德文,俄语等复杂的。
示例中列出了可见的ASCII码以及对应的十进制和十六进制数字,不可见的暂未列出
步骤 2 : 以字节流的形式读取文件内容
InputStream是字节输入流,同时也是抽象类,只提供方法声明,不提供方法的具体实现。 FileInputStream 是InputStream子类,以FileInputStream 为例进行文件读取
package
步骤 3 : 以字节流的形式向文件写入数据
OutputStream是字节输出流,同时也是抽象类,只提供方法声明,不提供方法的具体实现。 F