![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IO流
Zero-place
在校大学生正在追赶互联网大潮!
展开
-
IO流若干名词解释
若干名词解释 (内容:IO流,节点流和处理流,数据流与数据类型)1)IO流把文件从硬盘读取到内存里面:读取<->读入read<->输入<->Input<->输入流从内存里面把数据保存到硬盘:存储<->写入write<->输出<->Onput<->输出流2)节点流和处理流节点流:是一切流...原创 2019-06-28 12:24:38 · 200 阅读 · 0 评论 -
字节流和字符流常用代码
(一)文件字节输入输出流 (内容:文件输入流,文件输出流,文件拷贝,文件夹拷贝)1)文件输入流package b_IOByte;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import ...原创 2019-06-28 12:25:59 · 315 阅读 · 0 评论 -
转换流处理乱码
转换流:字节流转为字符流,处理乱码(编码集、解码集)1.编码与解码概念编码:字符 ---编码字符集->二进制解码:二进制--解码字符集->字符2.乱码原因:1)编码与解码的字符集不统一2)字节缺少,长度丢失举例:一个汉字由两个字节组成,如果长度只能读1个,就会乱码package IOCoversion;import java.io.Unsuppo...原创 2019-06-28 12:29:06 · 271 阅读 · 0 评论 -
缓冲流常用代码和细节
缓冲区写入硬盘细节:首先你要知道缓冲区是有大小的,当你写入的字节(字符)达到缓冲区的上限时,才会写入硬盘!那么我们的程序一般通过什么样的方式处理没有达到缓冲上限的字节(字符)呢?答:通过两种方式:flush()和close(),都是间接让缓冲区强行写入硬盘。如果在没有达到缓冲上限时,且没有close()和flush(),你会发现并没有写入硬盘中即生成相应的文件。(一)文件拷贝+字节缓冲流...原创 2019-06-28 12:27:14 · 173 阅读 · 0 评论 -
IO流的设计模式
io流的设计模式是?-->装饰设计模式。下列举例写一个扩音器(关联关系):普通声音:package IODesignPattern;public class Voice { private int voice=10; public Voice(){ } public int getVoice() { return voice; } publi...原创 2019-01-11 21:48:45 · 472 阅读 · 0 评论