IO开篇

简介:

IO流/数据流(Input Output)

通过java语言来处理设备上已有的数据,java对数据的操作是通过流的方式。

  • java用于操作流的对象都在IO包中
  • 流按流向分为:输入流、输出流
  • 流按操作数据分为两种:字节流、字符流

 

早期IO包中都是操作字节流,为了方便操作文本数据才单独分离出来了字符流。

IO流常用基类:

  • 字节流的抽象基类:InputStream、OutputStream
  • 字符流的抽象基类:Reader、Writer

PS:由这四个类派生出来的子类名称都是以其父类名作为子类名的后缀,

如InputStream的子类FileInputStream。

如Reader的子类FileReader。

posted @ 2015-10-25 19:23  坚持坚持再坚持  阅读(111)  评论(0编辑  收藏  举报