码迷,mamicode.com
首页 > 编程语言 > 详细

第N次学习javaIO之后

时间:2014-10-10 16:10:10      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:blog   http   io   os   java   strong   文件   数据   sp   

io按流分

输入流、输出流

io按类型分(是类型吧)

字节流、字符流

-------------------------------------

  先说说一直以来混淆什么时候用输入流,什么时候用输出流。首先输入流顾名思义是输入到什么中去,这里要站在程序的角度,输入到程序当中,就拿需要把(.txt)文件的内容打印到控制台,这里是.txt-->程序,用的是InputStream。输出也是相对于程序,需要把信息写入到(.txt)中,是从程序-->.txt,用的就是OutputStream。

  public abstract class InputStream extends Object implements Closeable

  InputStream此抽象类是表示字节输入流的所有类的超类,它主要是用于读取字节,有read()等方法。与之对应的是OutputStream,有write()等方法。

  

  public abstract class Reader extends Object implements Readable, Closeable

  这里的Reader和Writer也是一对,和InputStream/OutputStream相对应,Reader和Writer是处理字符流的。乱码就是从这里开始了!因为字符有不同的编码,有UTF-8储存的,用GBK的方式读取出来就乱码了。。

     

  学完IO最想做的就是把电脑上储存的文件读取到程序当中进行运用,保存数据到本地。。有了这些知识就能做个莫某系统了!

 

第N次学习javaIO之后

标签:blog   http   io   os   java   strong   文件   数据   sp   

原文地址:http://www.cnblogs.com/sunwu/p/4015592.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!