I/O
只想发财
这个作者很懒,什么都没留下…
展开
-
IO流的学习-转换流
1.OutputStreamWrite类FileReader类不可以指定编码,他只有使用默认的编码(暂时不知道默认编码是什么)。但是现在文本有UTF-8,GBK等等编码,如果传输的编码不相对应,会出现乱码。现在OutputStreamWrite可以指定编码。* OutputStreamWriter 是字符流通向字节流的桥梁:可使用指定的字符编码表,将要写入流中的字符编码成字节原创 2018-01-01 11:35:33 · 245 阅读 · 0 评论 -
IO流的学习-缓冲流
1.缓冲流字节缓冲流根据流的方向,共有2个 写入数据到流中,字节缓冲输出流 BufferedOutputStream 读取流中的数据,字节缓冲输入流 BufferedInputStream它们的内部都包含了一个缓冲区,通过缓冲区读写,就可以提高了IO流的读写速度2.输出流缓冲流BufferedOutputStreampublic static void main(St原创 2018-01-01 16:04:11 · 309 阅读 · 0 评论 -
IO流的学习—File类
IO流的学习在java的大部分学习,基本都是把数据存储到内存当中,当结束了进程,这些数据都没有了。但是可以通过IO流,把内存的数据,存储在持久化设备上,比如U盘,磁盘等。* A:IO技术概述 * a: Output * 把内存中的数据存储到持久化设备上这个动作称为输出(写)Output操作 * b: Input原创 2017-12-22 21:46:07 · 257 阅读 · 0 评论 -
IO流的学习-字符流。
1.字符流输出Writer字符流的超类是FileWrite,字符流的方法和字节流的方法基本一样,区别在于flush()刷新发放,和由byte变为char。注意:1.flush刷新方法,是在字符流里才有的,字节没有。2.flush最好多刷新,因为不刷新,数据就存储在内存里,消耗内存,close方法可能也有刷新的方法。3.只能写文本,对图片,文件不可以。原创 2017-12-27 21:40:26 · 183 阅读 · 0 评论 -
IO流的学习-字节流
流流要以程序,项目为主体。程序到文件 =》输出(Output)文件到程序 =》输入(Input)字节输出流OutputStream OutputStream此抽象类,是表示输出字节流的所有类的超类。操作的数据都是字节,定义了输出字节流的基本共性功能方法。 输出流中定义都是写write方法,如下图:FileOutputS原创 2017-12-24 18:27:10 · 240 阅读 · 0 评论