
IO流
gnail_oug
这个作者很懒,什么都没留下…
展开
-
IO流学习笔记1——File类
Java的IO支持通过java.io包下的类和接口来支持,在java.io包下主要包括输入、输出两种IO流,每种输入、输出流又可以分为字节流和字符流两大类。其中字节流以字节为单位,来处理输入、输出操作,而字符流则以字符来处理输入、输出操作。除此之外,Java的IO流使用了一种装饰器设计模式,它将IO流分成底层节点流和上层处理流,其中节点流用于和底层物理存储节点直接关联——不同物理节点获取节点流的方原创 2015-08-13 15:03:33 · 956 阅读 · 0 评论 -
IO流学习笔记3——字节流和字符流的输入/输出
字节流和字符流的操作方式基本一样,区别只是操作的数据单元有区别:字节流操作的数据单元是字节,字符流操作的数据单元字符。 InputStream和Reader是所有输入流的基类,它们两个都是抽象类,本身不能创建实例,但它们分别有一个用于读取文件的输入流:FileInputStream和FileReader,它们都是节点流。 OutputStream和Writer是所有输出流的基类,和输入流相似,原创 2015-08-14 17:14:40 · 1951 阅读 · 1 评论 -
IO流学习笔记2——流的分类
Java的IO流是实现输入/输出的基础,按照不同的分类方式,可以将流分为不同的类型: 1、按照流的流向来分,可以分为输入流和输出流 输入流:只能从中读取数据,而不能向其写出数据。 输出流:只能向其写出数据,而不能从中读取数据。 Java的输入流主要由InputStream和Reader作为基类,而输出流则主要由OutputStream和Writer作为基类。 注意:这里的输入、输原创 2015-08-14 14:18:49 · 2254 阅读 · 0 评论